it-swarm.com.de

Wo ist die Qt Designer App auf Mac + Anaconda?

Könnt ihr mir helfen, die Qt Designer App auf dem Mac zu finden? Ich habe Anaconda-Paket und Conda-Berichte installiert, dass qt, sip und pyqt installiert sind. Trotzdem konnte ich die Designer-App in keinem der Ordner finden. Meine Python-App, die pyqt verwendet, funktioniert perfekt. Ich bin sehr neu in Macs und vermisse wahrscheinlich etwas sehr Einfaches. Ich habe Ordnerbaum nach irgendetwas namens Designer durchsucht. Ich habe QtDesigner.so (sollte es ausführbar sein?) Unter /Users/XXXX/anaconda/pkgs/pyqt-4.10.4-py27_0/lib/python2.7/site-packages/PyQt4 gefunden, aber es wird nicht einmal " Binärdatei kann nicht ausgeführt werden "anaconda/bin hat keinen Ordner anaconda/include/QtDesigner aber ich kann /anaconda/pkgs/qt-4.8.5-3/bin ausführen - kein Designer Ich bin jetzt total verwirrt.

10
Dennis Sakva

Ich gehe davon aus, dass Sie nach Qt Creator suchen sollten. Hier notieren : -

die Integration von Qt Designer unter Qt Creator wird mindestens ab Qt 4.7 (ca. Ende 2011) erstmals erwähnt

Qt Creator enthält einen Code-Editor und integriert Qt Designer zum Entwerfen und Erstellen grafischer Benutzeroberflächen (GUIs) aus Qt-Widgets.

Wenn es nicht in Ihrer Distribution enthalten ist, können Sie es separat herunterladen hier .

4
TheDarkKnight

Sie können open -a Designer von Ihrem Terminal aus versuchen, Qt Designer zu starten, der mit Anaconda (Version 4.x) geliefert wird.

Wenn Sie Qt5.x verwenden, möchten Sie möglicherweise eine neuere Version von Designer mit open -a Designer-qt5 starten.

11
ken

OSX Yosemite 10.10.5
Qt 5.6
QtCreator 3.6.1

QtDesigner ist Teil meines QtCreator. So verwenden Sie QtDesigner:

  1. Starten Sie QtCreator und klicken Sie in der Menüleiste (außerhalb von QtCreator) auf: File>New File or Project 

  2. Sie erhalten ein New File or Project-Dialogfenster. Wählen Sie im Abschnitt Files And Classes die Option Qt aus. Wählen Sie im mittleren Bereich QtDesigner Form aus. Klicken Sie dann auf die Schaltfläche Choose in der rechten unteren Ecke.

  3. Sie erhalten ein QtDesigner Form-Dialogfenster. Dann können Sie Main Window oder Dialog with Buttons Bottom usw. auswählen. Klicken Sie dann auf die Schaltfläche Continue in der rechten unteren Ecke.

  4. Verwenden Sie im Location-Dialogfenster einen Namen wie mainwindow1.ui. Für den Pfad möchten Sie vielleicht einen Schritt zur Seite gehen und ein Verzeichnis mit dem Namen formulare erstellen, z. $ mkdir /Users/7stud/qt_projects/forms, dann geben Sie diesen als Pfad ein.

  5. Geben Sie weitere Details ein und klicken Sie auf Done. Damit landen Sie in QtCreator, wenn die Schaltfläche Design ausgewählt ist (was Sie vermutlich in QtDesigner befinden), und Sie können Widgets per Drag & Drop in Ihr Fenster ziehen.

  6. So konvertieren Sie die .ui-Datei in eine .py-Datei, die Sie in Ihr Python-Programm importieren können:

    $ pyuic5 mainwindow1.ui -o mainwindow1.py

    -o => output file (default is stdout)

Dieser Befehl konvertiert die .ui-Datei mainwindow1.ui in eine .py-Datei mit dem Namen mainwindow1.py.

So öffnen Sie die Datei erneut: File>Open File or Project. Wenn Sie eine Datei mit der Erweiterung .ui auswählen, wird diese mit der Design-Schaltfläche von QtCreator geöffnet, d. H. Sie befinden sich in QtDesigner.

4
7stud

Ich habe die neueste Qt4-Version für Mac (und SIP) von https://riverbankcomputing.com/software/pyqt/download/ Python configure.py Make && make install heruntergeladen und mein qt Designer ist hier. /usr/local/Cellar/qt/4.8.7/Designer.app

Ich hoffe es hilft! 

2
Drsn

Ich habe es an diesem Ort in meinem Mac gefunden 

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

der Befehl "open -a designer" funktioniert auch auf der Mac-Shell

befehl + Leertaste und Aufrufen der Spotlight-Suche. Der Designer kann auch die Designer-App finden 

Qt hat einen dmg-Installer für Mac, der alles enthält.

https://www.qt.io/download-qt-installer

0
RWorden

Ich kann Ihre Frage nicht definitiv beantworten, da ich nirgendwo OSX installiert habe, aber vielleicht kann ich helfen, Sie in die richtige Richtung zu führen.

1) Sie möchten nach Designer und nicht nach QT Creator suchen, da Designer das ist, was mit PyQt4 gebündelt ist (PyQt4 ist das, was Anaconda mitgeliefert hat)

2) Wenn Sie Anaconda 2.1 an einem Standardspeicherort installieren, wird der Designer in Linux unter home/Benutzername/anaconda/bin/abgelegt.

3) Wenn Sie "Designer" von einem Terminal aus eingeben, wird der Designer in Linux gestartet. Sie müssen sich also nicht darum kümmern.

Hoffentlich gibt es eine gewisse Konsistenz zwischen Linux und OSX (Windows-Designer befindet sich unter\Anaconda\Lib\site-packages\PyQt4). 

Viel Glück.

0
Alex Jadczak