Где приложение разработчика Qt на Mac + Anaconda?

Можете ли вы, ребята, помочь мне найти приложение-конструктор Qt на Mac. Я установил пакет anaconda и conda сообщает, что установлены qt, sip и pyqt. Тем не менее я не мог найти дизайнерское приложение в любой из папок. Мое приложение python, использующее pyqt, отлично работает. Я очень новичок в маках и, вероятно, пропустил что-то очень простое. Я искал дерево каталогов для любого именованного дизайнера. Я нашел 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 - нет дизайнера Теперь я полностью смущен.

Ответ 1

Я ожидаю, что это Qt Creator, которого вы должны искать. Примечание здесь: -

интеграция Qt Designer под Qt Creator упоминается, по крайней мере, уже в Qt 4.7 (приблизительно в конце 2011 года)

Qt Creator включает редактор кода и интегрирует Qt Designer для проектирования и построения графических пользовательских интерфейсов (GUI) из виджетов Qt.

Если это не в вашем дистрибутиве, вы можете скачать его отдельно здесь.

Ответ 2

Вы можете попробовать open -a Designer со своего терминала запустить Qt Designer, который поставляется с Anaconda (версия 4.x).

Если у вас есть Qt5.x, вы можете запустить более новую версию конструктора open -a Designer-qt5.

Ответ 3

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, и для пути, который вы, возможно, захотите отступить и создать каталог, называемый формами, например. $ 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 в файл .py с именем mainwindow1.py.

Чтобы повторно открыть файл: File>Open File or Project. Если вы выберете файл с расширением .ui, он будет открыт с помощью кнопки QtCreator Design, предварительно выбранной, т.е. Вы будете внутри QtDesigner.

Ответ 4

Я загрузил последнюю версию Qt4 для Mac (и SIP), из https://riverbankcomputing.com/software/pyqt/download/ python configure.py make && сделать установку и мой дизайнер qt здесь. /usr/local/Cellar/qt/ 4.8.7/Designer.app

Надеюсь, это поможет!

Ответ 5

Я не могу ответить на ваш вопрос окончательно, поскольку у меня нет OSX, установленного где угодно, но, возможно, я могу помочь вам в правильном направлении.

1) вы захотите искать Designer, а не QT Creator, поскольку Designer - это то, что поставляется вместе с PyQt4 (PyQt4 - это то, с чем поставляется Anaconda)

2) в linux, когда вы устанавливаете Anaconda 2.1 в местоположение по умолчанию, конструктор будет помещен в home/user_name/anaconda/bin/

3) набрав 'designer' из терминала, запускает конструктор в linux, поэтому вам, возможно, не придется искать его для поиска.

Надеемся, что между linux и osx существует некоторая согласованность (дизайнер Windows находится в \Anaconda\Lib\site-packages\PyQt4).

Желаем удачи.

Ответ 6

Я нашел это в этом месте в моем Mac

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

Команда "открыть -a конструктор" также работает на оболочке Mac

команда + пробел и вызов точечного источника света поиск и набор текста дизайнер также найти приложение дизайнера

Ответ 8

Я использую MacOS X El Capitan, Anaconda 3, и исполняемый файл у меня

~/Anaconda3/бен /Designer.app/Содержание /MacOS/Дизайнер