A Qt 5.12 friss kiadásával Tuukka Turunen, a Qt Company kutatás-fejlesztésért felelős alelnöke, mint 2016 óta minden évben áttekintést nyújt a keret jövőbeli fejleményeiről.
Az első Qt 5.12 folytatja fejlesztési ciklusát, javításokkal és teljesítmény-fejlesztésekkel, például a Qt 5 harmadik verziójával, hosszú távú támogatással (a két előző verzióhoz képest, a Qt 5.6.3). és Qt 5.9.7, valamivel több mint ötezer korrekció van). A Qt Quick és a Qt 3D lesz a figyelem középpontjában, többek között.
A Qt 5.12 hivatalos kötési réteget biztosított a Pythonnal ez a modul nem foglalkozik a Qt 5.12 hosszú távú támogatásával, mivel fejlesztése még nem elég érett. A kód megbízhatósága mellett könnyebben integrálható legyen a jelenlegi Python könyvtárakkal (A C ++ nyelven a Qt-nek sok funkciót kell kínálnia, a standard könyvtár összehasonlításban gyenge, más könyvtárak pedig sokkal kevésbé szabványosítottak, mint a Pythonban.)
Ebben az évben 2019 legalább látnunk kell a számítástechnikával való integrációt, beleértve a tömbök hatékony megvalósítását is.
A Qt a webre is megnyílik a Web Assembly segítségével: a Qt 5.13 óta lehetséges egy Qt alkalmazást lefordítani egy Web Assembly modulban, hogy elindítsa azt egy böngészőben (a lehetőség régebbi, de csak a Qt 5.13-mal fejezettnek tekinthető).
A fejlesztés azonban jelenleg csak Linuxról és macOS-ról lehetséges - a Windows felkerül a listára.
A funkciók oldalán lehetőség nyílik a helyi fájlrendszer elérésére (a böngészők által megvalósított homokozók határain belül).
hogy A Qt 5.13 animációk új modult hoztak létre, a Qt Lottie, Bodymovin szoftvert, amelyet az Adobe After Effects készített.
A Qt Lottie megkönnyíti ezeknek az animációknak a Qt Quick alkalmazásokba történő felvételét, de egyben vezérlését is (indítás, szünet stb.). A modult úgy alakították ki, hogy a teljesítmény beágyazott platformokon is használható legyen. Idén ki kellene jönnie a műszaki jóslatból.
Fejlesztő eszközök
A. Legújabb verziója A Qt Creator nagymértékben átdolgozta a C ++ motort a Clang használatára.
Az előnyök a Clang Tidy és Clazy integrációjával járnak. Egyéb diagnosztikai és teljesítményelemző eszközök érkeznek az év folyamán.
Magának az EDI-nek jobb teljesítményt kell elérnie, egy szimbólum adatbázis használatával a betöltött projekthez, ahelyett, hogy a fájl írásakor egyenként kell elemeznie a fájlokat.
Como Úgy tűnik, hogy a CMake a választott építési eszköz a Qt 6Qt Creator számára mivel lehet dolgozni CMake projektekkel, de ez nem mindig olyan egyszerű, mint a Qt által használt régi projektformátumnál (a híres .pro fájlok). Ez megkönnyíti többek között a CMake projekt létrehozását.
A Qt Quick Designer, a Qt Quick vizuális szerkesztője, amely integrálva van a Qt Creator programba, kihasználhatja a Qt Design Studio számára kifejlesztett néhány funkciót (ez utóbbi ugyanazon az alapon fejlődött, mint a Qt Creator). Hamarosan meg kell látnunk a Qt Design Studio idővonalát a Qt Quick Designerben.
Eszközök grafikusok számára
Az egyik A grafikusok eszközeivel kapcsolatos 2019-es nagy projektek a 2D és 3D tervezőeszközök egységesítése lesz, egyetlen alkalmazás felajánlásához (a 2D és 3D interfészek speciális képességeivel).
Amellyel megosztott összetevőket, jobb interoperabilitást és egységes telepítési eszközöket kell látnunk. A Qt 3D Studio futási ideje szintén javulni fog.
A Qt Design Studio-nak új rajzeszközöket, új átmeneti görbe szerkesztőt és tulajdonságszerkesztőt kell látnia, három elem, amelynek szintén szerepelnie kell a Qt 3D Studio-ban. Könnyebb lesz több monitorral dolgozni, például úszó panelekkel.
A Qt 3D Studio megkapja néhány szép teljesítményjavítást, a 2.3-as verzió márciusban és a 2.4-es verzió júniusban.
Az új renderelő motorok és animációs rendszerek csökkentették a CPU kihasználtságát, felgyorsították a 3D-s tartalom betöltését és a memóriafelhasználást.
2019 célja az, hogy komplex, valós idejű 3D alkalmazások futhassanak nem feltétlenül csúcskategóriás hardvereken.
Legyen Ön az első hozzászóló