当前位置: 技术问答>linux和unix
gtk+中,怎样为GtkList每一项添加信号回调函数,做成QQ好友列表的效果?
来源: 互联网 发布时间:2016-07-18
本文导语: 就像QQ的界面一样,双击列表中的一项后,就弹出一个对话框。在GTK+中,应该是用GtkList实现的吧,怎么样为GtkList的每一项添加信号处理函数呢? 我用gtk_signal_connect()函数时,运行时提示“signal `clicked' is invalid fo...
就像QQ的界面一样,双击列表中的一项后,就弹出一个对话框。在GTK+中,应该是用GtkList实现的吧,怎么样为GtkList的每一项添加信号处理函数呢? 我用gtk_signal_connect()函数时,运行时提示“signal `clicked' is invalid for instance `0x8c4b838'“
|
有手册的,跟MSDN一样的。如果你不会查阅手册的,建议先补习怎么查阅手册。
GTK的手册最全的应该是在 Devhelp里面,只要安装的时候选择了Kdevelop开发包,就会默认带上。
GTK的手册最全的应该是在 Devhelp里面,只要安装的时候选择了Kdevelop开发包,就会默认带上。
|
学会查阅手册,以后类似的问题都好解决了。
|
你的GtkList对象里放的是什么,能响应事件吗?若不能,可以使用GtkEventBox吧。
|
主要看你链表中都存的是什么控件!不同的控件会有不同的事件!