我是Linux的新手。我希望能够在Linux上编程,除了Windows和Arduino。我运行的是Linux mint 14 Cinnamon (Nadia)版本。
我想做一个用户界面的应用程序。如果这需要我使用不同的版本,那也没问题:然后我会重新安装Mint KDE或XFce,这没有问题。
我一直在研究几个在Linux上编写C++的编程工具,到目前为止还没有一个(Vim Geany和我甚至尝试过CodeBlocks)能够创建一个用户界面并把你的代码放在后面。
我在Visual Studio中错过的是能够制作表单,在其上放置按钮,放置文本输入字段和图像字段等,并能够使用它们做一些事情。也许这不是Linux的工作方式,也许它是一个分裂的东西。也许有编码软件,是从GUI设计软件中分离出来的。
那么Linux开发者通常是如何做到这一点的呢?
发布于 2013-02-09 05:02:01
大量的开发人员和工作室使用Qt进行Linux和Windows开发。我强烈推荐它,因为它为您提供了一个名为"QtCreator“的集成开发环境和一个名为" designer”的设计器,用于布局表单和小部件。
发布于 2013-02-09 06:01:47
正如前面提到的,qt和qt creator/designer非常适合GUI应用程序。另一种选择是使用GTK和Glade。Glade允许你在wysiwyg编辑器中布局组件,并为gui生成xml文件。然后使用GTK,您可以使用Gtk::Builder在您的应用程序中加载xml文件,它将为您创建gui。然后,您可以获取指向gui中各种组件的指针,以添加处理程序等。
https://stackoverflow.com/questions/14781244
复制相似问题