0

正如我们所知,用 QT 编写的程序能够跨平台移植。

目前我正在使用QTcreator开发程序,在这里我可以直接编辑菜单栏并输入项目。但是这方面的代码在 .cpp 文件中根本不可见。

如下所示:---
http://codeprogress.com/cpp/libraries/qt/QMenuBarAddMenu.php#.UXYeyaL-EfE

1> 这个菜单栏的代码在哪里?

2> 还有一个问题是用(Windows 中的QTcreator)编写的GUI 程序是否能够在Linux 主机上运行?

3> Linux 也有 QT creator 吗?

请就这一点提出建议。

4

1 回答 1

1

1) 在 Qt Creator 中,单击QMenuBar并按“F1”或导航到“Help > Context Help”,同时光标在 上QMenuBar,或者您可以按“F2”或导航到“Tools > C++ > Follow Symbol under Cursor”,它将带您到定义 QMenuBar 的位置。右键菜单也非常有用。

2) 可能通过wine. 虽然大多数人会为其他操作系统重新编译它......所以将 Qt SDK for linux 下载到 linux 发行版上,并在那里构建它。

http://qt-project.org/doc/qt-4.8/deployment.html

3) 是的。

http://qt-project.org/downloads

http://qt-project.org/downloads#qt-creator

但请务必也获得适用于 linux 的 SDK。

http://qt-project.org/downloads#qt-lib

希望有帮助。

于 2013-04-23T06:46:04.750 回答