Qt Designer

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 17 mai 2022; verificările necesită 3 modificări .
Qt Designer

Mediul de dezvoltare GUI
Autor Digia
Dezvoltator Digia
Scris in C++
Interfață grafic
Sistem de operare Software multiplatformă
Limbi de interfață Tradus în multe limbi
Prima editie 6 septembrie 2000 [1]
ultima versiune 6.3.1
Licență LGPL 2.1
Site-ul web qt.io

Qt Designer  este un mediu de dezvoltare GUI multiplatformă gratuit pentru programele care utilizează biblioteca Qt . Parte a cadrului Qt [2] .

Scurtă descriere

Qt Designer vă permite să creați interfețe grafice cu utilizatorul folosind o serie de instrumente. Există o bară de instrumente „Panoul widget”, în care sunt disponibile elemente de interfață pentru utilizare  - widget-uri, cum ar fi, de exemplu, „lista drop-down” ComboBox, „câmpul de intrare” LineEdit, „butonul” PushButton și multe altele . Fiecare widget are propriul set de proprietăți definite de clasa de bibliotecă Qt corespunzătoare . Proprietățile widgetului pot fi modificate folosind Editorul de proprietăți. Fiecare clasă de proprietăți widget are propriul său editor specializat [3] . O caracteristică caracteristică a Qt Designer este suportul pentru editarea vizuală a semnalelor și sloturilor . Deci, de exemplu, puteți asocia un semnal generat prin comutarea stării widget-ului CheckBox cu un slot responsabil pentru disponibilitatea unui alt widget.

Qt Designer poate fi rulat ca o aplicație autonomă sau integrat în Qt Creator IDE .

Format de fișier de interfață

Interfața dezvoltată este salvată într-un fișier cu extensia ui, care este conectat la programul creat folosind metode speciale ale bibliotecii Qt . Acest fișier este în format xml și, dacă este necesar, poate fi editat în orice editor de text.

Interfețele dispozitivelor mobile

Qt Designer este folosit nu numai pentru a dezvolta aplicații desktop , ci și pentru a crea interfețe grafice cu utilizatorul în dispozitivele mobile [4] . Pentru a face acest lucru, există o bibliotecă specială Qt Quick [5] .

Note

  1. http://trolltech.com/company/announce/qt-220.html
  2. Qt Creator IDE and tools Arhivat 27 noiembrie 2012.
  3. Qt Designer Manual . Data accesului: 20 ianuarie 2013. Arhivat din original la 28 noiembrie 2012.
  4. UI Design with Qt . Consultat la 20 ianuarie 2013. Arhivat din original pe 17 ianuarie 2013.
  5. QtQuick . Data accesului: 20 ianuarie 2013. Arhivat din original la 26 ianuarie 2013.

Literatură

Link -uri