Solución:
Puedes probar open -a Designer
desde su terminal para iniciar Qt Designer que viene con Anaconda (versión 4.x).
Si tiene Qt5.x, es posible que desee iniciar una versión más nueva de Designer por open -a Designer-qt5
.
Supongo que es Qt Creator lo que debería estar buscando. Nota aquí: –
la integración de Qt Designer bajo Qt Creator se menciona por primera vez al menos ya en Qt 4.7 (aproximadamente a finales de 2011)
Qt Creator incluye un editor de código e integra Qt Designer para diseñar y construir interfaces gráficas de usuario (GUI) a partir de widgets Qt.
Si no está en su distribución, puede descargarlo por separado aquí.
OSX Yosemite 10.10.5
Qt 5.6
QtCreator 3.6.1
QtDesigner es parte de mi QtCreator. Para usar QtDesigner:
-
Inicie QtCreator y, desde la barra de menú (fuera de QtCreator), haga clic en:
File>New File or Project
-
Se le presentará con un
New File or Project
ventana de diálogo. En elFiles And Classes
sección, seleccioneQt
. En el panel central, seleccioneQtDesigner Form
. Luego haga clic en elChoose
en la esquina inferior derecha. -
Se le presentará con un
QtDesigner Form
ventana de diálogo. Entonces puedes seleccionarMain Window
oDialog with Buttons Bottom
, etc. Luego haga clic en elContinue
en la esquina inferior derecha. -
En el
Location
ventana de diálogo, use un nombre como mainwindow1.ui, y para la ruta es posible que desee hacerse a un lado y crear un directorio llamado formularios, por ejemplo$ mkdir /Users/7stud/qt_projects/forms
, luego ingrese eso como el camino. -
Ingrese cualquier otro dato y haga clic en
Done
. Eso lo llevará a QtCreator con el botón Diseño seleccionado (lo que supongo que significa que está en QtDesigner), y podrá arrastrar y soltar widgets en su ventana. -
Para convertir el
.ui
archivo a un.py
archivo que puede importar a su programa Python:$ pyuic5 mainwindow1.ui -o mainwindow1.py
-o => output file (default is stdout)
Ese comando convierte el archivo .ui mainwindow1.ui en un archivo .py llamado mainwindow1.py.
Para volver a abrir el archivo: File>Open File or Project
. Si selecciona un archivo con extensión .ui, se abrirá con el botón Diseño de QtCreator preseleccionado, es decir, estará dentro de QtDesigner.