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