Kiti cha kukuza programu ya Qt (SDK) ni mfumo wa kiolesura cha matumizi ya jukwaa la msalaba linalofanya kazi kwenye mifumo ya uendeshaji ya Windows, Linux na Mac OS X. Qt SDK inakusaidia kuunda njia za picha za watumiaji (GUI's) kwa programu zako ambazo zitaendesha kwenye Windows, Linux na Mac OS X.
Kwa kifungu hiki tutatumia hatua zifuatazo rahisi kujenga mpango wetu wa kwanza wa Qt HelloWorld.
- Unda saraka ya QtHelloWorld ili kushikilia mpango wako wa Qt
- Badilisha kwenye saraka yako ya QtHelloWorld
- Unda faili ya chanzo ya Qt kuu.cpp ndani ya saraka ya QtHelloWorld
-
Kusanya na kuendesha programu yako ya QtHelloWorld
Kumbuka:
Hati hii inadhania una Qt SDK imewekwa vyema kwenye mfumo wako wa uendeshaji. Ikiwa huna Qt SDK iliyosanikishwa kwenye mfumo wako tafadhali angalia hati ifuatayo kwa habari zaidi Jinsi ya kusanikisha Qt SDK kwenye Ubuntu Linux. Hati hii pia inadhani una ujuzi wa kimsingi wa lugha ya programu ya C ++. Kwa kweli, Qt SDK imewekwa katika C ++ na inategemea sana muundo na kazi za C ++. Kumbuka:
Kuna mabadiliko kadhaa ya mkusanyiko na Qt SDK 4.8 na Qt SDK 5.0, tunatumahi nakala hii itasasisha maswala ya mkusanyiko kati ya matoleo mawili tofauti ya Qt SDK.
Hatua
Njia ya 1 ya 1: Maagizo ya Mkusanyiko wa SDK
Hatua ya 1. Kwa zoezi hili tutafungua terminal kwenye Ubuntu Linux na kutoa amri ifuatayo ambayo itaunda saraka kuu ya mpango wa Qt
-
Andika / Nakili / Bandika:
mkdir QtHelloWorld
Hatua ya 2. Badilisha katika saraka yako ya QtHelloWorld kwa kutoa amri ifuatayo
-
Andika / Nakili / Bandika:
cd QtHelloWorld
- Hii ni muhimu sana kuhakikisha kuwa uko kwenye saraka sahihi wakati wa kuunda programu yako ya Qt.
Hatua ya 3. Wakati tuko kwenye saraka ya QtHelloWorld, tutaunda faili yetu ya chanzo ya Programu ya Qt
-
Andika / Nakili / Bandika:
nano kuu.cpp
- au
-
Andika / Nakili / Bandika:
gedit kuu.cpp
- Amri hii itaunda faili kuu.cpp kwa mpango wa Qt
Hatua ya 4. Sasa ongeza mistari ifuatayo kwenye kisanduku cha kificho hapa chini kwenye faili yako kuu ya msimbo wa chanzo.cpp
-
Andika / Nakili / Bandika:
# pamoja na # pamoja na # pamoja na int main (int argc, char * argv ) {QApplication app (argc, argv); Habari za QLabel ("Karibu kwenye programu yangu ya kwanza ya WikiHow Qt"); hello.setWindowTitle ("Mpango Wangu wa Kwanza wa WikiHow Qt"); hello.kurekebisha (400, 400); hello. onyesha (); kurudi app.exec (); }
-
Hifadhi faili kama main.cpp na utoke
Hakikisha uko katika QtHelloWorld saraka kabla ya kuingiza amri zifuatazo hapo chini ili kujenga na kukusanya faili.
-
Andika / Nakili / Bandika:
qmake -radi
Hii itaunda faili ya mradi wa Qt
-
Andika / Nakili / Bandika:
qmake
Hii itaunda faili ya Qt
-
Andika / Nakili / Bandika:
fanya
Hii itakusanya Qt fanya faili kwenye mfumo wako kuwa programu inayoweza kutekelezwa. Kwa wakati huu, ikitoa kwamba hakuna makosa faili inapaswa kukusanywa katika programu inayoweza kutekelezwa
- Mwishowe fanya mpango wako kwa kutumia Qt inayoweza kutekelezwa. Tumia amri./ kuendesha faili yako inayoweza kutekelezwa au andika jina la programu inayoweza kutekelezwa kwenye laini ya terminal.
-
Andika / Nakili / Bandika:
./QtHelloWorld
Video - Kwa kutumia huduma hii, habari zingine zinaweza kushirikiwa na YouTube
Maagizo ya Mkusanyiko wa Qt 5.0 SDK:
-
Kwa zoezi hili tutafungua terminal kwenye Ubuntu Linux na kutoa amri ifuatayo ambayo itaunda saraka kuu ya mpango wa Qt.
-
Andika / Nakili / Bandika:
mkdir QtHelloWorld
-
-
Badilisha kwenye saraka yako ya QtHelloWorld kwa kutoa amri ifuatayo
-
Andika / Nakili / Bandika:
cd QtHelloWorld
- Hii ni muhimu sana kuhakikisha kuwa uko kwenye saraka sahihi wakati wa kuunda programu yako ya Qt.
-
-
Wakati tuko kwenye saraka ya QtHelloWorld, tutaunda faili yetu ya msimbo wa Programu ya Qt
-
Andika / Nakili / Bandika:
nano kuu.cpp
- au
-
Andika / Nakili / Bandika:
gedit kuu.cpp
- Amri hii itaunda faili kuu.cpp kwa mpango wa Qt
-
-
Sasa ongeza mistari ifuatayo kwenye kisanduku cha nambari hapa chini kwenye faili yako kuu ya kificho ya chanzo.cpp.
-
Andika / Nakili / Bandika:
# pamoja na # pamoja na # pamoja na int main (int argc, char * argv ) {QApplication app (argc, argv); Habari za QLabel ("Karibu kwenye programu yangu ya kwanza ya WikiHow Qt"); hello.setWindowTitle ("Mpango Wangu wa Kwanza wa WikiHow Qt"); hello.kurekebisha (400, 400); hello. onyesha (); kurudi app.exec (); }
-
Hifadhi faili kama main.cpp na utoke
Hakikisha uko katika QtHelloWorld saraka kabla ya kuingiza amri zifuatazo hapa chini ili kujenga na kukusanya faili.
-
Andika / Nakili / Bandika:
qmake -radi
- Hii itazalisha faili ya mradi wa Qt
- Walakini, katika Qt 5.0 SDK lazima utumie kihariri cha maandishi na ongeza yafuatayo kwenye faili yako ya *.pro, tumia kihariri cha maandishi kama nano au gedit na utoe amri zifuatazo:
-
Andika / Nakili / Bandika:
nano QtHelloWorld.pro
- QtHelloWorld.pro yako iliyotengenezwa inapaswa kuonekana sawa na hii:
TEMPLATE = programu LENGO = QtHelloWorld #INCLUDEPATH + =. VYANZO # vya kuingiza + = kuu.cpp
Hariri faili yako ya QtHelloWorld.pro iliyotengenezwa ili kuonekana kama hii:
TEMPLATE = programu LENGO = QtHelloWorld QT + = msingi gui QT + = vilivyoandikwa #INCLUDEPATH + =. VYANZO # vya kuingiza + = kuu.cpp
- Mara tu unapoongeza mistari ifuatayo kwenye faili ya QtHelloWorld.pro chini ya neno kuu la TARGET, kisha endesha qmake
-
Andika / Nakili / Bandika:
QT + = msingi gui
-
Andika / Nakili / Bandika:
QT + = vilivyoandikwa
Hifadhi faili na utoke
-
Andika / Nakili / Bandika:
qmake
Hii itaunda faili ya Qt
-
Andika / Nakili / Bandika:
fanya
Hii itakusanya Qt fanya faili kwenye mfumo wako kuwa programu inayoweza kutekelezwa. Kwa wakati huu, ikitoa kwamba hakuna makosa faili inapaswa kukusanywa katika programu inayoweza kutekelezwa
- Mwishowe fanya mpango wako kwa kutumia Qt inayoweza kutekelezwa. Tumia amri./ kuendesha faili yako inayoweza kutekelezwa au andika jina la programu inayoweza kutekelezwa kwenye laini ya terminal.
-
Andika / Nakili / Bandika:
./QtHelloWorld
-
-
-