我是Linux C / C ++ GUI编程的新手。 我在Linux Mint 17.1 KDE上安装了以下内容:
- Code :: Blocks 13.12
- GTK + 2和GTK + 3
- Glade 3.8.0和3.16.1。我不确定所以我安装了两个。
醇>
但有什么区别?我唯一能看到的是3.8.0没有“编辑小部件边距”和“编辑小部件对齐”。我不明白。我知道3.8.x适用于GTK + 2和> 3.16适用于GTK + 3.
答案 0 :(得分:1)
我认为你正在将GUI工具包(在本例中为GTK)与GUI设计器(在本例中为Glade)混合使用。可以使用适当的语言绑定或使用GUI设计器构建GUI。对于Glade,GUI的布局将保存为XML文件(*.glade
),您可以从应用程序代码中加载它。
你应该阅读其中的一些页面: