首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Linux和C++上设计图形用户界面

如何在Linux和C++上设计图形用户界面
EN

Stack Overflow用户
提问于 2013-02-09 04:58:39
回答 2查看 947关注 0票数 1

我是Linux的新手。我希望能够在Linux上编程,除了Windows和Arduino。我运行的是Linux mint 14 Cinnamon (Nadia)版本。

我想做一个用户界面的应用程序。如果这需要我使用不同的版本,那也没问题:然后我会重新安装Mint KDE或XFce,这没有问题。

我一直在研究几个在Linux上编写C++的编程工具,到目前为止还没有一个(Vim Geany和我甚至尝试过CodeBlocks)能够创建一个用户界面并把你的代码放在后面。

我在Visual Studio中错过的是能够制作表单,在其上放置按钮,放置文本输入字段和图像字段等,并能够使用它们做一些事情。也许这不是Linux的工作方式,也许它是一个分裂的东西。也许有编码软件,是从GUI设计软件中分离出来的。

那么Linux开发者通常是如何做到这一点的呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-09 05:02:01

大量的开发人员和工作室使用Qt进行Linux和Windows开发。我强烈推荐它,因为它为您提供了一个名为"QtCreator“的集成开发环境和一个名为" designer”的设计器,用于布局表单和小部件。

票数 4
EN

Stack Overflow用户

发布于 2013-02-09 06:01:47

正如前面提到的,qt和qt creator/designer非常适合GUI应用程序。另一种选择是使用GTK和Glade。Glade允许你在wysiwyg编辑器中布局组件,并为gui生成xml文件。然后使用GTK,您可以使用Gtk::Builder在您的应用程序中加载xml文件,它将为您创建gui。然后,您可以获取指向gui中各种组件的指针,以添加处理程序等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14781244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档