GTK3.0学习第三天---图片GtkImage
来源:互联网 发布:删除不了windows.old 编辑:程序博客网 时间:2024/05/06 12:39
图片 GtkImage
GtkImage *mage=gtk_image_new();//创建 gtk_image_set_from_stock(mage,GTK_STOCK_CDROM,GTK_ICON_SIZE_MENU);//获取GTK库中的图片 gtk_image_set_from_file(mage,"IMG_0086.JPG");//指定路径下的图片 gtk_widget_show(mage); gtk_box_pack_start(box,mage,0,0,0); int age=atoi("字符串");//atoi把字符串转化为整数
带图片的按钮
void gtk_button_set_image(GtkButton *button,GtkWidget *widget);//常用。默认void gtk_button_set_image_position(GtkButton *button,int position);//设置图片在按钮上的位置:GTK_POS_TOP:顶部,GTK_POS_BOTTOM:底部,GTK_POS_LEFT;左部,GTK_POS_RIGHT:右部
定时器
guint g_timeout_add(guint interval,GSourceFunc function,gpointer data);//增加定时器,每隔interval毫秒执行一次function指向的函数,GSourceFunc函数指针的定义,gboolean (*onTimer)(gpointer user_data);如果return TRUE则下次在执行,返回FALSE则停止定时器/*获得时间代码*/time_t rawtime;time(&rawtime);struct tm*now=localtime(&rawtime);//通过now->tm_hour,now->tm_min,now->tm_sec
工具栏GtkToolbar
int gtk_toolbar_new();//创建工具栏容器void gtk_toolbar_insert(GtkToolbar *toolbar,GtkToolIterm *item,gint pos);//将工具栏项添加到工具栏,item:工具栏项,pos插入位置GtkToolItem *gtk_tool_button_new(GtkWidget *icon_widget,const gchar *label);//创建GtkToolButton,icon_widget为显示的控件id,可以在按钮上显示其他控件,一般传0,Label为标题/*工具栏项有按钮,下拉菜单按钮,分隔栏,开关等复杂内容,下面是常用的GtkToolButton*/void gtk_tool_button_set_stock_id(GtkToolButton *button,const gchar *stock_id);//设置按钮上显示的图片/*点击时发出“clicked”信号*/
阅读全文
0 0
- GTK3.0学习第三天---图片GtkImage
- GTK3.0学习第一天---环境配置
- gtk3.0学习笔记4-构建用户界面
- gtk3.0学习笔记6-自定义绘图
- gtk3.0学习笔记-object Hiearchy
- opencv python 学习第三天 图片腐蚀和膨胀
- 学习CRYPTO第三天
- 第三天(学习记录)
- Java学习第三天
- Java学习第三天
- COBOL学习第三天
- ajax学习第三天
- 学习Java第三天
- unix学习第三天
- 程序学习第三天
- 学习jsp第三天
- 学习的第三天
- Java学习第三天
- org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 1 in
- USACO-Section1.1 Friday the Thirteenth[日期]
- SIP协议
- 初识HTML
- 【剑指offer-解题系列(29)】数组中出现次数超过一半的数
- GTK3.0学习第三天---图片GtkImage
- 自定义控件小总结
- BUSINESS NETWOKING
- 最大似然参数估计
- mysql使用select into from 提示 Undeclared variable
- 解决ubuntu无法修改分辨率为1920*1080问题
- MySQL日期和时间类型
- Day3
- linux 下C操作SQLite(增删改查)