如何取得widget的指针。

软件和网站开发以及相关技术探讨
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#16

帖子 eexpress » 2005-10-05 13:01

这些都有。就是没有原型定义说明。yonsan的那个是哪里抄的。
4个文件都没有。只是引用。
附件
搜索文件g_object_get_data.png
● 鸣学
头像
yonsan
帖子: 887
注册时间: 2005-07-01 18:56
来自: 广州市

#17

帖子 yonsan » 2005-10-05 13:09

这是文件路径:
file://localhost/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html

你找一下吧, 可能与你的目录有点不同!
I will be back!
头像
yonsan
帖子: 887
注册时间: 2005-07-01 18:56
来自: 广州市

#18

帖子 yonsan » 2005-10-05 13:15

:o 将 gobject 打个包给你好了!
附件
gobject.tar.gz
(134.58 KiB) 已下载 106 次
I will be back!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#19

帖子 eexpress » 2005-10-05 13:17

天。目录一样。谢谢。就是奇怪。gnome-serach-tool怎么没找到。
● 鸣学
jjgod
帖子: 29
注册时间: 2005-08-20 3:56

#20

帖子 jjgod » 2005-10-05 13:18

http://developer.gnome.org/doc/API/2.0/ ... -Type.html

似乎 Ubuntu 下没有这个文档的包...
头像
yonsan
帖子: 887
注册时间: 2005-07-01 18:56
来自: 广州市

#21

帖子 yonsan » 2005-10-05 13:30

:o 呵呵, 是在gentoo下发给你的文件,你的没有也不出奇(没装好,不过该装哪个包呢,难找吖,呵呵)!
ubuntu中安装开发支持库确实麻烦,找也不好找,
不过用ubuntu 作桌面应用还算相当不错,运行快,更新容易!
I will be back!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#22

帖子 eexpress » 2005-10-05 13:48

void on_button1_clicked (GtkButton *button, gpointer user_data)
{
//GtkWidget *w=lookup_widget (GTK_WIDGET(button), "entry2");
GtkEntry *t1=GTK_ENTRY(lookup_widget (GTK_WIDGET(button), "entry1"));
GtkEntry *t2=GTK_ENTRY(lookup_widget (GTK_WIDGET(button), "entry2"));
GtkEntry *t3=GTK_ENTRY(lookup_widget (GTK_WIDGET(button), "entry3"));
GtkEntry *t4=GTK_ENTRY(lookup_widget (GTK_WIDGET(button), "entry4"));
gchar c[20], *t;
t=&c[0];
strcat(t,gtk_entry_get_text(t1));
strcat(t,gtk_entry_get_text(t2));
strcat(t,gtk_entry_get_text(t3));
printf("%s",t);
gtk_entry_set_text(t4, t);//WARNING
gtk_entry_set_text(t4, "test");//OK

}

(IR-data:11480): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
● 鸣学
头像
yonsan
帖子: 887
注册时间: 2005-07-01 18:56
来自: 广州市

#23

帖子 yonsan » 2005-10-05 13:54

:o 怎么不把你的测试示例打个包上来吖, 光看没法测试!!!
最好的办法就是上机调试嘛!!
I will be back!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#24

帖子 eexpress » 2005-10-05 13:55

就是一个语法问题。你要包?等下。反正简单。觉得glade这样写容易。anjuta的连glade的好像没提示。现在搁置。
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#25

帖子 eexpress » 2005-10-05 13:58

就是一个红外的数据程序。刚刚开始。
附件
IR-data.tar.gz
(947.99 KiB) 已下载 87 次
● 鸣学
回复