Где приложение разработчика 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
команда + пробел и вызов точечного источника света поиск и набор текста дизайнер также найти приложение дизайнера
Ответ 7
Qt имеет установщик DMG для Mac, который включает в себя все.
https://www.qt.io/download-qt-installer
Ответ 8
Я использую MacOS X El Capitan, Anaconda 3, и исполняемый файл у меня
~/Anaconda3/бен /Designer.app/Содержание /MacOS/Дизайнер