Cum se instalează QtDesigner? (Programare, Qt, Qt Designer)

Ufx a intrebat.

Tocmai am instalat Qt 5.4.1 pe Windows 7. Și nu există QtDesigner. De asemenea, nu există nici QtDesigner în MaintenanceTool.
Cum îl pot instala?

Comentarii

  • Puteți găsi designer.exe în folderul bin al instalației Qt (de exemplu, C:Qt5.4msvc2013_64bin) –  > Por Robert.
  • Nu există niciun QtDesigner.exe. Dar există QtDesigner.dll. –  > Por Ufx.
  • După cum am spus, fișierul se numește designer.exe și nu QtDesigner.exe. QtDesigner.dll aparține și el pachetului. –  > Por Robert.
  • designer.exe. Există. Mulțumesc. –  > Por Ufx.
6 răspunsuri
akej74

Puteți instala și găsi QT Designer după cum urmează (mediu Windows):

  • Instalați cel mai recent QT (eu folosesc 5.8) de la Site-ul principal QT
  • Asigurați-vă că includeți componenta „Qt 5.8 MinGW”
  • QT Designer va fi instalat în C:Qt5.8mingw53_32bindesigner.exe
  • Rețineți că executabilul se numește „designer.exe”

UPDATE – există o modalitate mai ușoară de a instala QT Designer fără a descărca GB de date de la QT:

  • Instalați cea mai recentă versiune a „pyqt5-tools” folosind pip install pyqt5-tools --pre

  • ” designer.exe ” va fi instalat în ...Libsite-packagespyqt5_tools

Comentarii

  • cineva să-i dea acestui tip o prăjitură MULȚUMESC! –  > Por Itachi Sama.
  • Pentru o descărcare și mai mică, încercați programul de instalare independent. Are mai puțin de 40 MB și nici măcar nu necesită Python. –  > Por Michael Herrmann.
  • Întotdeauna am folosit metoda pyqt5-tools, dar astăzi am observat că mi-a retrogradat PyQt-ul de la 5.12.2 la 5.11.3, ceea ce era dincolo de intenția mea. Am trecut deocamdată la programul de instalare independent al lui @MichaelHerrmann. –  > Por Antony Hatchkins.
  • @AntonyHatchkins, în conformitate cu pyqt5-tools issue #26 ar trebui să funcționeze cu condiția să se folosească indicatorul –pre, dar nu am testat acest lucru personal. –  > Por akej74.
  • A, da, nu am menționat-o, dar am încercat atât cu cât și fără indicatorul –pre. În zilele noastre necesită un nou indicator: pip install --pre pyqt5-tools~=5.12. Acest lucru este mai bun decât doar --pre în sensul că funcționează cu 5.12, dar tot nu este ideal: dezinstalează qt-ul 5.12.2 pe care îl am în prezent și instalează în schimb 5.12.1. –  > Por Antony Hatchkins.
StonyBoy

Dacă sunteți pe macOS și folosiți brew, este posibil să fi instalat deja qt cu ajutorul programului de instalare brews.

În acest caz, aveți deja instalat QT Designer, chiar dacă nu este menționat nicăieri.

Îl puteți găsi aici: /usr/local/Cellar/qt/<qtversion>/libexec/Designer.app

Deci, pentru a-l plasa în folderul local de aplicații, puteți crea un link simbolic către el, astfel::

ln -sf /usr/local/Cellar/qt/5.11.1/libexec/Designer.app ~/Applications/.

Comentarii

  • Mă chinuiam să găsesc pagina de descărcare și, datorită răspunsului dumneavoastră, tocmai am încercat, iar Mac-ul meu l-a găsit singur. Nu am nici o idee de unde a venit, deoarece nu am folosit brew (cel puțin nu cu bună știință). Se pare că totul a fost instalat automat de PyCharm. –  > Por texnic.
HamzaMushtaq

instalați designerul folosind managerul de pachete apt

sudo apt-get install python-qt4 qt4-designer

rulați comanda designer și va funcționa pentru tine

Dacă nu funcționează, încercați /usr/bin/designer

a funcționat pentru mine folosesc python 3.6 cu pyqt-5.16

Gábor Angyal

Este este acolo. Creați un formular, dați click pe fișierul .ui și se deschide automat.

Comentarii

  • Se deschide în QtCreator. Dar am nevoie de QtDesigner. –  > Por Ufx.
  • @Ufx QtDesigner se deschide în QtCreator. –  > Por Gábor Angyal.
  • Am nevoie de o aplicație QtDesigner. Știu că QtCreator poate lucra cu fișiere .ui. –  > Por Ufx.
Christian Begg

Instalați cea mai recentă versiune de „pyqt5-tools” folosind pip install pyqt5-tools –pre

Apoi rulați comanda (designer.exe) și sunteți în regulă

rmbianchi

Extinderea răspunsului lui StonyBoy.Dacă sunteți pe macOS, , ai instalat Qt5 cu brew, , și vrei să accesezi aplicația Qt5 Designer prin linia de comandă (ca pe Linux), poți seta și un symlink către executabilul propriu-zis, așa:

ln -sf /usr/local/Cellar/qt/5.13.1/libexec/Designer.app/Contents/MacOS/Designer /usr/local/opt/qt/bin/designer

În acest fel, aplicația designer comanda va fi plasată în fișierul bin împreună cu celelalte executabile Qt5 (ca și qmake). Astfel, veți putea să o lansați pur și simplu tastând designer în shell-ul dumneavoastră.


Notă: bineînțeles că trebuie să aveți la dispoziție calea de acces a fișierului Qt5 bin/ adăugat în fișierul dvs. PATH în variabila de mediu, pentru a putea apela direct designer în shell. Dar brew a adăugat-o pentru dvs. atunci când ați instalat Qt5.