你们可以帮我找到Mac上的Qt设计器应用程序吗?我安装了anaconda软件包,conda报告已安装qt,sip和pyqt。尽管如此,我仍无法在任何文件夹中找到设计器应用程序。我使用pyqt的python应用程序完美地工作。我对苹果机很陌生,可能错过了一些非常简单的东西。 我确实搜索过任何名为designer的文件夹树。我发现QtDesigner.so(应该是可执行文件?)在 /Users/XXXX/anaconda/pkgs/pyqt-4.10.4-py27_0/lib/python2.7/site-packages/PyQt4 但它甚至不会运行说“不能执行二进制文件” anaconda/bin没有它 有一个文件夹anaconda/include/QtDesigner,但注意到我可以运行 /anaconda/pkgs/qt-4.8.5-3/bin - 没有设计师 我现在完全混淆了。mac + Anaconda上的Qt设计器应用程序在哪里?
回答
我希望它是Qt Creator,您应该在寻找。 Note here: -
Qt设计的下Qt Creator的整合首先提到的至少早在Qt的4.7(约2011年末)
Qt Creator中包括代码编辑器,并集成了Qt设计用于从Qt小部件设计和构建图形用户界面(GUI)。
如果它不是在你的分布,可以单独here下载。
谢谢Merlin069。我从链接中安装了Qt Creator,但是当我尝试打开由Qt Designer创建的.ui文件时,它使我找不到应用程序“Qt.Designer”。 – 2014-10-08 14:25:02
如果您创建了一个新项目,比如“Qt Widgets Application”,它是否会为您提供一个可以打开和编辑的用户界面表单? – TheDarkKnight 2014-10-08 14:49:43
我找到了! :)有一个选项来打开文件或项目,在Designer中打开ui文件没有问题。如果我选择使用Qt Designer打开文件,它会给出错误。 – 2014-10-08 22:15:02
我无法正确回答你的问题,因为我没有在任何地方安装OSX,但也许我可以帮助你朝正确的方向发展。
1)你会希望找设计师,而不是Qt Creator的,因为设计师是什么自带PyQt4的捆绑(PyQt4的是什么蟒蛇来包装的)
2)在Linux中,当您安装蟒蛇2.1到默认位置,设计师将被放置在home/user_name/anaconda/bin/
3)从终端启动设计者在linux中键入'designer',所以你可能不必费心寻找它。
希望linux和osx之间有一些一致性(windows设计器位于\ Anaconda \ Lib \ site-packages \ PyQt4)。
祝你好运。
我下载了最新的Qt4版本的Mac(和SIP),从https://riverbankcomputing.com/software/pyqt/download/ 蟒蛇configure.py 使& &使安装 和我的Qt设计在这里。 /usr/local/Cellar/qt/4.8.7/Designer.app
希望它有帮助!
OSX Yosemite 10.10.5
Qt 5.6
QtCreator 3.6.1
QtDesigner是我QtCreator的一部分。要使用QtDesigner:
启动QtCreator,并从菜单栏(QtCreator外),点击:
File>New File or Project
您将与
New File or Project
对话窗口呈现。在Files And Classes
部分中,选择Qt
。在中间窗格中,选择QtDesigner Form
。然后点击右下角的Choose
按钮。您将看到一个对话窗口
QtDesigner Form
。然后你可以选择Main Window
或Dialog with Buttons Bottom
等,然后点击右下角的Continue
按钮。在
Location
对话框窗口中,使用一个名称,如mainwindow1.ui,对于您可能想要放在一边的路径,并创建一个名为forms的目录,例如,$ mkdir /Users/7stud/qt_projects/forms
,然后输入它作为路径。输入任何其他详细信息并点击
Done
。这会让你在QtCreator中选择Design按钮(我想这意味着你在QtDesigner中),你可以将窗口小部件拖放到窗口上。要将
.ui
文件转换为.py
文件,你可以导入到你的Python程序:$ pyuic5 mainwindow1.ui -o mainwindow1.py
-o => output file (default is stdout)
该命令转换的.ui文件mainwindow1.ui到名为mainwindow1.py的.py文件。
重新打开文件:File>Open File or Project
。如果你选择一个带有.ui扩展名的文件,它将会被预先选择的QtCreator的设计按钮打开,即你将在QtDesigner中。
您可以从您的终端尝试open -a Designer
以启动随Anaconda(4.x版)一起提供的Qt Designer。
如果您有Qt5.x,您可能需要通过open -a Designer-qt5
启动更新版本的Designer。
- 1. Qt Creator中的“Qt Widgets应用程序”模板在哪里?
- 2. 使用Qt框架在MAC上部署Qt应用程序
- 3. 在MAC OS中使用QtSettings时,使用Qt开发的应用程序在哪里保存了设置?
- 4. MAC上的QT/C++ - 应用程序图标未设置
- 5. Windows商店应用程序中的计时器在哪里?
- 6. Anaconda Python在Windows上安装在哪里?
- 7. Mac上的Anaconda
- 8. Mac上的Python解释器在哪里?
- 9. Mac上的debug.keystore在哪里?
- 10. 使用Java Swing在Mac OSX上设计Java应用程序
- 11. 啤酒应用程序在Mac中存储在哪里?
- 12. 哪里可以找到Application Loader应用程序在Mac?
- 13. Mac上的Qt:在哪里可以找到“配置”
- 14. 可以让我的Qt应用程序在Windows上看Mac
- 15. 在新的Mac App Store上Qt应用程序
- 16. 应用程序设计:UITabBarController里面UINavigationController
- 17. 我的Mac应用程序的NSUserDefaults从哪里来?
- 18. 使用QT设计器创建的新插槽的代码在哪里?
- 19. 应用程序的位置在哪里?
- 20. 应用程序的秘密在哪里?
- 21. 我的应用程序在哪里
- 22. 我的Android应用程序在哪里?
- 23. 我在哪里设置iPhone应用程序中的应用程序图标
- 24. Mac OS X:我应该在哪里存储常用的应用程序数据?
- 25. 在Mac和Windows上部署Qt + Boost应用程序
- 26. 如何在Mac OS上发布qt GUI应用程序?
- 27. 在Mac OS X Snow Leopard上部署Qt应用程序
- 28. x86 Qt应用程序在Mac OS 10.7上崩溃(Lion)
- 29. 在Mac OS X上构建Qt应用程序x部署
- 30. 在哪里设置我的演员在播放应用程序?
什么让你觉得它甚至安装?顺便说一句,一个快速谷歌会告诉你一个'.so'文件是一个库。 – MattDMo 2014-10-07 01:29:45
嗯...我以前使用过另一个科学的python软件包pythonxy,它与qt和pyqt一起安装,所以我认为它是qt安装的一部分。 但你说得对。它是Qt Creator软件包的一部分。 – 2014-10-07 16:55:21