Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Glade:对象具有无法识别的类型GtkStack_Gtk_Glade - Fatal编程技术网

Glade:对象具有无法识别的类型GtkStack

Glade:对象具有无法识别的类型GtkStack,gtk,glade,Gtk,Glade,我在Glade遇到了以下问题: 这个应用程序最初是用GTK+3.20制作的,但在我的Ubuntu 16.04中,我只有GTK+3.18 是否有任何解决此问题的建议?您需要更改Glade文件的GTK+版本,因此,它将与GTK+3.18一起工作。Glade文件中的版本很可能设置为3.20,但如果不使用较新的API,则可以将其设置为较低的值 这是一个旧的屏幕截图,但你明白了,你需要设置一个旧的工具包版本: 注意:我的回答假设应用程序可以使用较旧的GTK+运行。如果不是这样,那么你需要升级你的GT

我在Glade遇到了以下问题:


这个应用程序最初是用GTK+3.20制作的,但在我的Ubuntu 16.04中,我只有GTK+3.18


是否有任何解决此问题的建议?

您需要更改Glade文件的GTK+版本,因此,它将与GTK+3.18一起工作。Glade文件中的版本很可能设置为3.20,但如果不使用较新的API,则可以将其设置为较低的值

这是一个旧的屏幕截图,但你明白了,你需要设置一个旧的工具包版本:


注意:我的回答假设应用程序可以使用较旧的GTK+运行。如果不是这样,那么你需要升级你的GTK+libriaries,或者将应用程序后移到GTK+3.18。

升级你的GTK框架或者安装最新的ubuntu。