Mac + Anaconda上的Qt设计师应用程序在哪里?

时间:2014-10-07 00:16:21

标签: python macos qt pyqt anaconda

你们可以帮我在mac上找到Qt设计器应用程序。我安装了anaconda软件包,conda报告安装了qt,sip和pyqt。我仍然无法在任何文件夹中找到设计器应用程序。我使用pyqt的python应用程序完美运行。我对mac很新,可能会遗漏一些非常简单的东西。 我在搜索文件夹树时搜索了名为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 - 没有设计师 我现在完全糊涂了。

8 个答案:

答案 0 :(得分:11)

您可以尝试从终端open -a Designer启动Anaconda附带的Qt Designer(版本4.x)。

如果您有Qt5.x,则可能需要open -a Designer-qt5启动较新版本的Designer。

答案 1 :(得分:5)

我希望你应该寻找它的Qt Creator。 Note here: -

  

Qt Creator下的Qt Designer集成首次提到至少早在Qt 4.7(2011年末)

     

Qt Creator包含一个代码编辑器,并集成了Qt Designer,用于从Qt小部件设计和构建图形用户界面(GUI)。

如果它不在您的发行版中,您可以单独下载here

答案 2 :(得分:4)

OSX Yosemite 10.10.5
Qt 5.6
QtCreator 3.6.1

QtDesigner是我的QtCreator的一部分。要使用QtDesigner:

  1. 启动QtCreator,然后从菜单栏(QtCreator外部)点击: File>New File or Project

  2. 您将看到一个New File or Project对话框窗口。在Files And Classes部分,选择Qt。在中间窗格中,选择QtDesigner Form。然后点击右下角的Choose按钮。

  3. 您将看到一个QtDesigner Form对话框窗口。然后,您可以选择Main WindowDialog with Buttons Bottom等。然后点击右下角的Continue按钮。

  4. Location对话框窗口中,使用类似mainwindow1.ui的名称,对于您可能想要退出的路径,并创建一个名为forms的目录,例如: $ mkdir /Users/7stud/qt_projects/forms,然后输入该路径。

  5. 输入任何其他详细信息,然后点击Done。这将使您在QtCreator中选择了设计按钮(我猜这意味着您在QtDesigner中),并且您将能够将小部件拖放到窗口上。

  6. 要将.ui文件转换为可导入python程序的.py文件:

    $ pyuic5 mainwindow1.ui -o mainwindow1.py

    -o => output file (default is stdout)

  7. 该命令将.ui文件mainwindow1.ui转换为名为mainwindow1.py的.py文件。

    要重新打开文件:File>Open File or Project。如果您选择扩展名为.ui的文件,则会在预先选中QtCreator的“设计”按钮的情况下打开该文件,即您将进入QtDesigner。

答案 3 :(得分:2)

我从https://riverbankcomputing.com/software/pyqt/download/下载了适用于Mac(和SIP)的最新Qt4版本 python configure.py 制造&& make install 我的qt设计师就在这里。 /usr/local/Cellar/qt/4.8.7/Designer.app

希望它有所帮助!

答案 4 :(得分:0)

由于我没有在任何地方安装OSX,我无法明确地回答您的问题,但也许我可以帮助您找到正确的方向。

1)你想要寻找Designer,而不是QT Creator,因为Designer是与PyQt4捆绑在一起的(PyQt4是Anaconda随附的)

2)在linux中安装Anaconda 2.1到默认位置时,设计器将被放置在home / user_name / anaconda / bin /

3)打字'设计师'来自终端在linux中启动设计器,所以你可能不必费心去寻找它。

希望linux和osx之间有一些一致性(Windows设计器位于\ Anaconda \ Lib \ site-packages \ PyQt4)。

祝你好运。

答案 5 :(得分:0)

我在Mac的这个位置找到了它

/Users/ramakrishna/Qt/5.11.1/clang_64/bin/Designer.app

命令“ open -a designer”也可在mac shell上使用

命令+空格键并调用聚光灯搜索和打字设计师,还可以找到设计师应用程序

答案 6 :(得分:0)

Qt有一个适用于Mac的dmg安装程序,其中包括所有内容。

https://www.qt.io/download-qt-installer

答案 7 :(得分:0)

QT Creator的版本要轻得多,仅带有Python QT编辑器,可帮助您轻松而轻松地构建Python UI。甚至不需要ui文件转换(它允许您实时进行...) 我很喜欢 !!!! https://build-system.fman.io/qt-designer-download