为应用程序创建gui
Creating GUIs for application
这个问题我已经想了很久了。如何为程序创建接口?使用代码来定位表单控件和按钮似乎是一件很痛苦的事情。我在寻找类似于Visual Basic的东西,你可以拖放控件到窗口上。但是,我想为用c++编写的应用程序这样做。
如果您不想走Qt路线,您可以使用ResEdit,它是免费软件。它将生成Win32友好的.rc文件,这些文件可以用MinGW资源编译器构建并在Win32应用程序中使用。
有一些c++ Win32包装库可用,虽然我不知道有任何一个像Qt一样成熟,我相信WinxGui是GCC的WTL的一个端口(或者至少声称与WTL兼容)。然而,这个项目的网站似乎已经有几年没有什么活动了。
您正在搜索的是Qt,它对Eclipse和MinGW都是友好的。
Qt工具包是用c++编写的。因此您可以使用它来开发GUI。它还附带Qt Designer和Qt Creator IDE和工具。
- Qt参考文档
- Qt Designer Manual
- Qt Creator IDE和工具
您可以使用MinGW来编译代码。您不需要单独下载MInGW。当安装Qt toolkik时,它会询问您是否也想下载MInGW,只需对它说yes。然后它将下载正确版本的MInGW。
你看到的1.7 GB下载可能是完整的Qt SDK。这不仅仅是Qt和文档,还包括Qt Creator IDE与Qt设计器"表单构建器",MinGW编译器,调试器,示例,演示,和其他一些东西。还有一个"在线安装程序",允许你在下载之前选择你想要的软件包。如果我在Windows上从头开始,我可能会使用这个。
相关文章:
- 在 Gui Win32 中创建子窗口C++
- 创建小部件的GUI菜单不会出现在QT创建者中
- 在Qt中如何为用户创建GUI以输入nxn矩阵
- 无法使用 Visual Studio 2010 和 Qt 版本 4.8.0 创建"Qt Gui Application"
- 如何在非 gui 线程上正确创建 QUdpSocket?未发出现读
- 是否可以同时使用 GUI 和 3D 图形库创建应用程序
- 在QT GUI中创建一个全局对象
- 为Python逻辑创建一个C++Qt Gui
- 当主GUI线程被阻塞时,如何从工作线程创建无模式对话框
- 用于创建使用XML中定义的GUI的C 本机应用程序的库
- 使用由Eclipse中的Qt设计器创建的Qt GUI
- C++ Qt如何通过小的更改创建GUI的副本
- 如何使用 XAML for GUI 创建 C++(/CX ?) _DESKTOP_ Windows 8 应用程序
- Qt Creator在创建新项目时没有"Qt Gui Application"可供选择
- 如何创建一个可以在GUI对话模式下或通过命令行启动的C MFC程序
- 在 CC++ 中使用 XML 创建 GUI
- 使用Lua创建HTML GUI(HTML渲染)
- 如何使用命令行 qmake 创建 Qt GUI 或 QML/Qt 快速项目
- 是否可以使用c++标准本机库创建GUI应用程序
- 用户界面-最快的c++ GUI创建