Qt Designer | |
---|---|
GUI udviklingsmiljø | |
Forfatter | Digia |
Udvikler | Digia |
Skrevet i | C++ |
Interface | grafisk |
Operativ system | Cross-platform software |
Interface sprog | Oversat til mange sprog |
Første udgave | 6. september 2000 [1] |
nyeste version | 6.3.1 |
Licens | LGPL 2.1 |
Internet side | qt.io |
Qt Designer er et gratis GUI - udviklingsmiljø på tværs af platforme til programmer, der bruger Qt -biblioteket . En del af Qt- rammen [2] .
Qt Designer giver dig mulighed for at oprette grafiske brugergrænseflader ved hjælp af en række værktøjer. Der er en værktøjslinje "Widget Panel", hvor grænsefladeelementer er tilgængelige til brug - widgets, såsom for eksempel "drop-down listen" ComboBox, "input feltet" LineEdit, "knappen" PushButton og mange andre . Hver widget har sit eget sæt egenskaber defineret af dens tilsvarende Qt -biblioteksklasse . Widget- egenskaber kan ændres ved hjælp af Property Editor. Hver klasse af widgetegenskaber har sin egen specialiserede editor [3] . Et karakteristisk træk ved Qt Designer er understøttelse af visuel redigering af signaler og slots . Så for eksempel kan du knytte et signal genereret ved at skifte status for CheckBox-widgetten med en slot, der er ansvarlig for tilgængeligheden af en anden widget.
Qt Designer kan køres som et selvstændigt program eller indbygget i Qt Creator IDE .
Den udviklede grænseflade gemmes i en fil med ui-udvidelsen, som er forbundet med det oprettede program ved hjælp af specielle metoder fra Qt -biblioteket . Denne fil er i xml -format og kan om nødvendigt redigeres i en hvilken som helst teksteditor.
Qt Designer bruges ikke kun til at udvikle desktop-applikationer , men også til at skabe grafiske brugergrænseflader i mobile enheder [4] . For at gøre dette er der et særligt bibliotek Qt Quick [5] .
Qt | |
---|---|
Teknologi | |
Værktøjer | |
Indbindinger | |
relaterede emner |