Ubuntu下使用GTK创建的窗口最大化和关闭按钮如何取消
发表于 : 2018-09-30 12:17
Ubuntu下使用GTK接口创建文件选择窗口和子窗口,调用
gtk_window_set_deletable(GTK_WINDOW (pChildWin), FALSE);
gtk_window_set_resizable(GTK_WINDOW (pChildWin), FALSE);
设置将窗右上角的最大化和关闭按钮想取消隐藏,但不生效。
同样的接口在centos和redhat上是有效的。
发现ubuntu上安装的gtk是ubuntu自己重新定制过的gtk安装包
pChildWin = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_deletable(GTK_WINDOW (pChildWin), FALSE);
gtk_window_set_resizable(GTK_WINDOW (pChildWin), FALSE);
这个是一个显示进度条窗口
创建了一个window窗口,再一个label显示文字,一个progress bar,一个暂停button和一个取消button,创建了一个横向box,加入两个button,
再创建了一个纵向布局box将label,progressbar和横向布局box加入。
所以想通过设置window属性,将窗口的默认关闭和最大化按钮取消,但是失败。
求指教
gtk_window_set_deletable(GTK_WINDOW (pChildWin), FALSE);
gtk_window_set_resizable(GTK_WINDOW (pChildWin), FALSE);
设置将窗右上角的最大化和关闭按钮想取消隐藏,但不生效。
同样的接口在centos和redhat上是有效的。
发现ubuntu上安装的gtk是ubuntu自己重新定制过的gtk安装包
pChildWin = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_deletable(GTK_WINDOW (pChildWin), FALSE);
gtk_window_set_resizable(GTK_WINDOW (pChildWin), FALSE);
这个是一个显示进度条窗口
创建了一个window窗口,再一个label显示文字,一个progress bar,一个暂停button和一个取消button,创建了一个横向box,加入两个button,
再创建了一个纵向布局box将label,progressbar和横向布局box加入。
所以想通过设置window属性,将窗口的默认关闭和最大化按钮取消,但是失败。
求指教