[英]How to use Gtk::EntryCompletion::set_match_func on GTKMM C++?
我想為每個子字符串搜索一些東西。 我一直在互聯網上尋找 GTK 完成示例,但我找不到帶有 set_match_func 的示例。 文檔說我需要指定 SlotMatch,但我不明白如何使用 SlotMatch。
m_completion->set_text_column(0);
m_completion->set_minimum_key_length(0);
m_completion->set_popup_completion(true);
m_completion->set_match_func(func);
文檔中的第一行,繼承圖之后
typedef sigc::slot< bool(const Glib::ustring&, const TreeModel::const_iterator&)> SlotMatch;
進一步閱讀達到示例
例如
bool on_match(const Glib::ustring& key, const TreeModel::const_iterator& iter);
在 gtkmm
m_completion->set_match_func(sigc::ptr_fun(on_match));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.