簡體   English   中英

如何使用與 GTK Treeview 中的箭頭相同的回調?

[英]How to use the same callback as the arrow in GTK Treeview?

如果您熟悉 GTK Treeviews,它們的左側有一個箭頭,可以擴展該行。 我想將此功能連接到單擊行本身,使用g_object_set(G_OBJECT(view), "activate-on-single-click", TRUE, NULL); g_signal_connect(G_OBJECT(view), "row-activated", callback, data); . 現在,我有一個回調會導致一些問題,但是如果我用箭頭展開樹視圖行,這些問題就會消失。

有什么簡單的方法可以做到這一點? 我正在考慮使用gtk_tree_view_row_activated ,但我不確定如何 package 進入g_signal_connectdata參數的數據。

一些額外的資源:

g_signal_connect()

GTK TreeView

g_object_set()

如果還有什么我可以提供的,請告訴我。 謝謝!

您可以使用expand_row 激活行的回調將為您提供 TreePath。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM