linux和c ++上的用户界面

时间:2013-02-08 20:58:39

标签: c++ linux ide

您好我是Linux的新手,

除了windows和arduino,我希望能够在Linux上编程。 我正在运行Linux mint 14 Cinnamon(Nadia)版本。

我想用用户界面制作应用程序。如果这需要我使用不同的版本,那就没关系,那么我会重新安装Mint KDE或XFce没问题,我不确定这是否重要..

我一直在寻找几种在linux上编写C ++的编程工具 到目前为止他们都没有(CodeBlocks Geany和我甚至尝试过Vim)。 有一些东西,创建一个用户界面并将你的代码放在它后面。

我对视觉工作室有点遗憾的是,能够制作表格,在其上放置按钮,放置文本输入字段和图像字段等,并能够做到这一点。 也许这不是Linux的工作方式,也许是我不知道的分裂 也许有编码软件,从GUI设计软件中分离出来。

那么Linux开发人员通常如何做到这一点?

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:1)

如前所述,qt和qt创建者/设计师非常适合GUI应用程序。另一种选择是使用GTK和Glade。 Glade允许您在一个所见即所得的编辑器中布局组件,并为gui生成一个xml文件。然后使用GTK,您可以使用Gtk :: Builder在您的应用程序中加载xml文件,这将为您创建gui。然后你可以获得指向gui中各种组件的指针来添加处理程序等。