Maqaalka soo socda waxaan ku eegeynaa Qalabka Qt Software Development (qt sdk). Tan waxaa ka mid ah Qt Abuuraha IDE y Maktabadaha Qaabdhismeedka Qt oo leh tusaalooyin koodh dhammaystiran, iyo waxyaabo kale. Haddii aad tahay isticmaale Ubuntu 19.10 oo aad rabto inaad ku horumariso codsiyada GUI ee Qt, waxaad u baahan doontaa inaad ku rakibto Qt SDK this isku xiraha C ++.
Qt maahan luuqad barnaamij. Runtii waa wax ku saabsan qaab ku qoran C ++. Kani waa qaab loogu talagalay horumarinta barnaamijyada iskutallaabta ee desktop-ka iyo moobiilka. Ku rakibidda 19.10 way ka yara duwan tahay sidii loo qabtay 18.04. Waxaan u baahanahay inaanu abaabulno isku-duwaha GNU GCC C++ on Ubuntu 19.10. Mudanayaasha ka dib, waxaad yeelan doontaa dhameystiran oo diyaar ah Qt SDK oo leh Qt Abuuraha.
Waa in la dhahaa Qt waa aalad widget qalab bilaash ah oo furan oo loogu talagalay abuurista isdhexgalka isticmaalaha garaafyada. Sidoo kale codsiyada iskutallaabta ku shaqeynaya qalab kala duwan iyo barnaamijyo software sida Gnu / Linux, Windows, macOS, Android iyadoo waxyar laga beddelayo salka koodhka.
Mashruuca Qt waa ilo furan wuxuuna ku lug leeyahay shakhsiyaadka horumarinta iyo ururada ka shaqeeya horumarinta Qt. Tani waxaa laga heli karaa shatiyada ganacsiga iyo ilaha furan ee kala ah GPL 2.0, GPL 3.0 iyo LGPL 3.0.
Qt Abuuraha waa barnaamij iskudhaf ah oo IDE ah oo lagu barto C ++, JavaScript iyo QML oo qayb ka ah SDK kaas oo aad ku horumarin karto Iskuduwaha Isticmaalaha Sawirka (GUI oo loo soo gaabiyay Ingiriis) oo leh maktabadaha Qt. Abuuraha Qt wuxuu bixiyaa dhammaystirka lambar sirdoon ah, nidaam caawimaad isku dhafan, dejiye iyo sidoo kale is-dhexgalka nidaamyada xakamaynta noocyada ugu muhiimsan (tusaale ahaan git ama Bazaar).
Ku rakib Qt SDK Ubuntu 19.10
Ku rakib kombiyuutarka
Isku-dubaridaha aan u baahan doonno ayaa loo yaqaan g ++. Waxaan awoodi doonnaa inaan ku rakibno annagoo fureyna terminal (Ctrl + Alt + T) oo aan ku qori doonno:
sudo apt install g++
Ku rakib Qt SDK
Tani waa Qt dhameystiran. Waxaa ku jira dhammaan qalabka iyo tusaalooyinka koodhka ilaha ayaa lagu daray. Rakibaadda waa inaan furnaa terminal (Ctrl + Alt + T) oo aan ku qornaa:
sudo apt install qt5-default qtcreator qtbase5-examples qtbase5-doc-html
Qaabeynta aasaasiga ah ee Qt Abuuraha
Marka rakibaadda la dhammeeyo, waxa ugu horreeya ee aan samayn doonno waa bilow barnaamijkeena cusub ee rakibay. Marka xigta waa inaan u rogno Qalabka → Ikhtiyaarrada xulashada.
Hadda waa inaan gujino Qalabka Xulashada. Ku dhammee xulashada Qalabka xirmada iyo xulashada Qalabka / Qalabka Miiska.
Daaqadda ayaa jiri doonta dooro kombiyuutar, in kastoo nidaamku si otomaatig ah u ogaan karo. Waa in la dhahaa IDE-kani wuxuu u baahan yahay isku-duwaha loo qaabeeyey sida g ++ si aad u dhisto una awoodo inaad muujiso natiijooyinka mashaariicdaada.
In Qaybta "Isku-darka", waan arki karnaa xulashada C ++. Halkan ma haysan doono wax ka badan xulo GCC C ++ 64-bit, haddii aan horey loo soo xulin. Si aad u dhamayso waa inaad riixdo «Codso ».
Imtixaan aasaasi ah
Ka dib dhammaan tallaabooyinka kor ku xusan, waa inaan hadda awood u yeelan karnaa inaan ku bilowno barnaamijka Qt. Inta lagu jiro rakibidda, sidoo kale waxaan rakibnaa dhammaan tusaalooyinka. Kuwani waa inay ahaadaan waxaa laga heli karaa bogga ugu weyn ee Qt Abuuraha.
Sida muunadaha koodhka, dhammaan casharradu waa inay muuqdaan sidoo kale bogga weyn. Marka helitaanka dhammaantood waxay noqon doontaa mid aad u fudud.
Si loo sameeyo tijaabo aasaasi ah, waxaan kaliya ka dooran doonaa mid ka mid ah tusaalooyinka aan ka heli doono kuwa aan heli karno oo dhan. Markaas waan awoodnaa ku soo ururi adoo garaacaya Ctrl + R, ama isticmaalaya badhanka cagaarka '>'.
Waa inay si guul leh u soo ururiso, in kastoo aan u baahanahay Xulo goob tusaalahan.
Waxaan awoodi doonaa inaan ka soo xusho badhanka "Habeysan”Kaas oo laga arki karo shaashadii hore.
Badhan wuxuu furi doonaa daaqad cusub sida tii hore. Dhexdeeda ayaan ku arki doonnaa xulashada "Dhis & Orod"→"dhis”Lagu calaamadeeyay casaan, qaladkan suurtagalka ah ee sanduuqa sanduuqa "Dhis diiwaanka". Ma jiri doonaan wax intaa ka badan oo la sameeyo dhagsii badhanka "Browse" dooro galka.
Intaa ka dib waa inaan awoodnaa inaan uruurino tusaalaha khaladaad la'aan. Wixii macluumaad dheeraad ah, waxaad kala tashan kartaa Goobta Qt.