Можете ли вы, ребята, помочь мне найти приложение-конструктор 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 - нет дизайнера I Теперь я совершенно смущен.Где приложение разработчика Qt на Mac + Anaconda?
ответ
Я ожидаю, что это Qt Creator, которого вы должны искать. Note here: -
интеграции Qt Designer под Qt Creator впервые упоминается по крайней мере, еще в Qt 4.7 (примерно в конце 2011)
Qt Creator включает в себя редактор кода и интегрирует Qt Designer для проектирования и построения графических пользовательских интерфейсов (GUI) из виджетов Qt.
Если это не в вашем дистрибутиве, то вы можете скачать его отдельно here.
Спасибо Merlin069. Я установил Qt Creator из ссылки, но когда я пытаюсь открыть файл .ui, созданный Qt Designer, он дает мне. Приложение «Qt.Designer» не удалось найти. –
Если вы создаете новый проект, например «Приложение Qt Widgets», оно дает вам форму с ui, которую вы можете открыть и отредактировать? – TheDarkKnight
Я нашел его! :) Была возможность открыть файл или проект, который без проблем открывает файлы ui в Designer. Если я выберу Open File With - Qt Designer, это приведет к ошибке. –
Я не могу ответить на ваш вопрос окончательно, поскольку у меня нет OSX, установленного где угодно, но, возможно, я могу помочь вам в правильном направлении.
1) вы будете хотеть искать конструктор, не QT Creator, а конструктор это то, что идет в комплекте с PyQt4 (PyQt4 что Anaconda поставляется в комплекте с)
2) в Linux при установке Anaconda 2.1 к местоположению по умолчанию, дизайнер будет помещен в home/user_name/anaconda/bin/
3) ввод «дизайнера» с терминала запускает конструктор в Linux, поэтому вам, возможно, не придется искать его для поиска ,
Надеюсь, существует некоторая согласованность между linux и osx (конструктор окон находится в \ Anaconda \ Lib \ site-packages \ PyQt4).
Удачи.
Я скачал последнюю версию Qt4 для Mac (и SIP), от https://riverbankcomputing.com/software/pyqt/download/ питона configure.py сделать & & сделать установку и мой кварты дизайнер здесь. /usr/local/Cellar/qt/4.8.7/Designer.app
Надеюсь, это поможет!
OSX Yosemite 10.10.5
Qt 5.6
QtCreator 3.6.1
QtDesigner является частью моей QtCreator.Для использования QtDesigner:
Launch 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 с выбранной кнопкой «Дизайн» (что, я думаю, означает, что вы находитесь в QtDesigner), и вы сможете перетаскивать виджеты в свое окно.Чтобы преобразовать файл
.ui
в.py
файл, который можно импортировать в свой питона программе:$ 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, предварительно выбранной, т. Е. Вы будете внутри QtDesigner.
Вы можете попробовать open -a Designer
со своего терминала, чтобы запустить Qt Designer, который поставляется с Anaconda (версия 4.x).
Если у вас есть Qt5.x, вы можете запустить более новую версию конструктора на open -a Designer-qt5
.
- 1. Qt на Mac: где найти «configure»
- 2. Python, Anaconda, pybrain на Mac
- 3. Установить pygame с anaconda на mac
- 4. Указание anaconda на библиотеки Mac Python
- 5. Sql Деинсталлятор разработчика на Mac
- 6. Где приложение для варки хранится на Mac?
- 7. Qt-библиотеки на Mac
- 8. Как установить MySQLdb с Anaconda на Mac
- 9. установка python igraph anaconda на mac
- 10. Развертывание приложения Qt на Mac
- 11. Приложение Qt Mac App Store отклонено
- 12. Qt Mac - приложение не восстанавливается после закрытия
- 13. Проверка орфографии Qt на mac
- 14. Инструменты разработчика для Mac
- 15. Простой Qt приложение не открывается на Mac OSX Yosemite
- 16. Приложение Valgrind Qt на Mac OSX - отчет о несовместимом процессоре
- 17. Я не могу запустить приложение Qt на другом mac
- 18. Разверните приложение Qt + Boost на Mac и Windows
- 19. может мое приложение Qt получить Mac взгляд на окна
- 20. Как создать автономное приложение Python Qt на mac
- 21. Git с Qt на Mac
- 22. lldb на Mac Qt C++
- 23. Где метеор устанавливается на Mac?
- 24. Не удается экспортировать идентификатор разработчика подписанное приложение Mac
- 25. Развертывание приложения Qt на MAC с картой Qt
- 26. Как установить, где приложение Qt находит Qt-модуль?
- 27. Приложение QT на BeagleboneBlack
- 28. Приложение Qt на Windows
- 29. Значок настройки на Mac с Qt
- 30. Qt Развертывание на Mac OSX 10.9
Что заставляет вас думать, что он даже установлен? BTW, быстрый google показал бы вам, что файл '.so' является библиотекой. – MattDMo
Хмм ... Я ранее использовал другой научный пакет python python, и он был установлен вместе с qt и pyqt, поэтому я предположил, что он является частью установки qt. Но вы правы. Это часть пакета Qt Creator. –