随笔分类 - gtk
c语言GUI
摘要:在我们使用gtk这个工具时,有时想在同一个窗口中,根据选择来显示不同的操作菜单,这篇博文主要是解决此类问题 //创建窗口 GtkWidget *CreateMenuMain() { GtkWidget *window; GtkWidget *button; GtkWidget *fixed; win
阅读全文
摘要:1:在终端中运行以下命令: sudo apt-get install libgtk2.0-dev 2:用以下指令查看是否安装成功: pkg-config --cflags --libs gtk+-2.0若出现以下信息则说明安装成功 -pthread -I/usr/include/gtk-2.0 -I
阅读全文
摘要:在gtk中我们总想要去给构件添加背景图,具体函数代码如下 void chang_background(GtkWidget *widget, int w, int h, const gcha r *path) 12 { 13 gtk_widget_set_app_paintable(widget, T
阅读全文
摘要:自己写一个头文件即可,代码如下: 在.c文件中包含该头文件即可
阅读全文
摘要:在学习c语言GUI编程时想必大家都会遇见这样一个问题买就是每次编译都要敲`pkg-config --cflags --libs gtk+-2.0`这个烦恼吧 这是我们可以编写一个makefile文件这样就不用每次都敲这一大串的代码 以下是makefile文件代码: 希望能帮大家解决问题 第二种写法
阅读全文
摘要:输入框 如果在GTK+中需要输入一个字符串,可以使用输入框,这是一个单行的输入构件,可以用于输入和显示正文内容。 输入框的基本操作函数 1.gtk_entry_new(void); 这是新建一个输入框并且不设置输入框能接受的最大输入字符 2.gtk_entry_new_with_max_length
阅读全文
摘要:在编译时输入gcc file.c `pkg-config --libs --cflags gtk+-2.0` 注意`不是单引号,和--前均有一个字符 这样问题就结局啦
阅读全文