Qt (orosz)

Az oldal csak Escort

Qt - egy cross-platform eszközkészlet alkalmazások és widgetek, amelyek a szabványos C ++ programozási nyelv, és egy speciális kódot generátor (Meta Object Compiler, vagy moc.) Együtt egy sor makrók, amelyek kiterjesztik a képességeit a nyelvet. A készlet bőséges lehetőséget az alkalmazások fejlesztését; Ezek közül a legfontosabbak:

  • A munka a nagy számítógép és operációs rendszerek, valamint néhány mobil platformokon.
  • Széleskörű támogatást nemzetközi lehetőségeit.
  • Teljes értékű könyvtár támogatás SQL adatbázisok, XML-elemzési, cérna, hálózati és egységes cross-platform programozási felület (API) dolgozó fájlokat.

Ennek alapján a Qt keretrendszer kifejlesztett közösség és a KDE szoftver. Qt alapját képezi más fontos saját és nyílt forráskódú szoftverek projektek, mint például a VLC. VirtualBox. Opera. Mathematica. Skype és még sokan mások.

Jelenleg két változata Qt állnak a hivatalos tárolókban. Ők lehet telepíteni az alábbi csomagok:

Fontos: A csomagok Qt nem kerülnek a futtatható fájlokat, mint qmake segédprogram a / usr / bin. Ehelyett hozzon létre egy szimbolikus linket a toldalék változatok, mint például qmake-qt5. qmake-qt4. qmake-QT3. Ez problémákat okozhat a projekt épít a Qt-változat a 3. és 4. Hogyan kell telepíteni a futtatható fájlokat a / usr / bin látható rész # Az alapértelmezett készlet Qt.

Válassza ki az alapértelmezett sor Qt

Beállítás qtchooser AUR. akkor választhat egy sor Qt kell átadni a futtatható fájlokat (például qmake) a / usr / bin. Az alapértelmezett Qt5.

Környezeti változók használatával

Ahhoz, hogy kiválasszon egy adott sor Qt, akkor létrehozhat egy változó QT_SELECT környezetben. Például válassza ki a Qt4, add export QT_SELECT = 4 a shell indító fájlban (például

A konfigurációs fájl

Megadhatja változata alapértelmezés szerinti Qt, ami egy szimbolikus link

/.config/qtchooser/default.conf egyik fájlban fájlokat a / etc / xdg / qtchooser. Például válassza ki a Qt4, hozzon létre egy linket /etc/xdg/qtchooser/4.conf.

megjelenés

A Qt, ha lehetséges, próbálja felülmúlni a megjelenés és a többi alkalmazás viselkedését az asztali környezetbe, ahol futnak. Ha meg akarjuk változtatni a megjelenését és viselkedését a Qt alkalmazás felület, akkor a közüzemi Qt konfiguráció (qtconfig-qt4 vagy qt3config). Ez lehetővé teszi, hogy könnyen testre a kinézetét alkalmazások: stílus, szín, betűtípus és sok egyéb paramétereket.

Megjegyezzük, hogy a közüzemi sikerült kiküszöbölni változata Qt5. Ha azt szeretnénk, hogy a hatályos megjelenését és viselkedését Qt5 alkalmazás felület, válassza QT_STYLE_OVERRIDE környezeti változót a nevét a kívánt stílust (például gtk).

KDE Rendszerbeállítások tábla (System Preferences) hozzáférést biztosít számos paraméter a grafikus felület használt Qt alkalmazások.

Számos stílusok állnak a Qt, a mint a GTK +, a Windows és a CDE, de akkor meg sok más stílus a hivatalos tárolókban és AUR (leginkább úgy vannak kialakítva, hogy a desktop KDE):

Fontok Qt testre szabható a Configuration Qt a betűtípus menü → Alapértelmezett betűtípus.

Megjegyzés: Ha van egy asztali GTK + (például az Ön által használt GNOME vagy Xfce) és a GUI stílus opció van beállítva, hogy Desktop Settings (alapértelmezett) vagy GTK +. Ez a beállítás figyelmen kívül hagyja.

A Qt nem lehet telepíteni a konfigurációs ikon téma, de, ahogy a Qt elnevezési specifikáció Freedesktop.org ikonok. bármilyen témáról beállított X által használt Qt.

kézi beállítás

Qt tárolja az összes beállítást a fájl

/.config/Trolltech.conf. Ennek tartalma elég nehéz navigálni, mert tartalmaz egy csomó lehetőséget nem kapcsolódik a külső alkalmazások kilátás. A módosításokat csak-csak, hogy új értéket a fájl, és így felülírja az előzőleg beállított érték (győződjön meg róla, add meg a változásokat a rész [Qt]).

Például, hogy módosítsa a témában QtCurve hozzáadni:

Qt Style Sheets

Egy érdekes módja annak, hogy módosítsa a megjelenését Qt alkalmazások használata stíluslapok, amelyek a hagyományos CSS-fájlokat. Stíluslapoknak, akkor megváltoztathatja a megjelenés minden widgetet az alkalmazásban.

Az alkalmazás futtatásához a megadott stíluslapot egyszerűen elhalad a fájl elérési útvonalát --stylesheet opciót.

További információt a Qt stíluslapok, lásd a hivatalos dokumentációt vagy manuális. Egy példa a stíluslapot, akkor ezen az oldalon talál.

Ha mind a GTK + és a Qt alkalmazások, ezek megjelenése némileg eltérhet. Ha azt szeretnénk, hogy megjelenjen a stílusok pontosan illeszkedik egymáshoz, meg lesz az egyik fajta GTK és Qt alkalmazások.

tervezés

platform támogatása

Qt támogatja a legtöbb platformon elérhető ma, köztük még egy nagyon kevéssé ismert. Teljes listát a támogatott platformok megtalálható a cikk a Wikipédián.

műszerek

Az ok: Meg kell linkeket Qt5 eszközöket. (Vita: Vita: Qt (orosz) #)

A listát a hivatalos fejlesztési eszközök Qt:

Egyéb programozási nyelvek

Qt kötések számos népszerű programozási nyelveket. A teljes lista a támogatott nyelvek megtalálható a cikk Qt Wikipédiában.

Az alábbi példák azt mutatják, az ablak a következő üzenettel: „Helló világ!”.

Megjegyzés: Qt 5.x importálni QtQuick 2.y.

Python (PyQt)

A Qt 5.x verzió slighly más:

Kapcsolódó cikkek