Kompleti i zhvillimit të softuerit Qt (SDK) është një kornizë e ndërfaqes së përdoruesit të aplikacionit ndër -platformë e lëvizshme e cila punon në sistemet operative Windows, Linux dhe Mac OS X. Qt SDK ju ndihmon të krijoni ndërfaqe grafike të përdoruesit (GUI) për aplikacionet tuaja që do të funksionojnë në Windows, Linux dhe Mac OS X.
Për këtë artikull ne do të përdorim hapat e mëposhtëm të thjeshtë për të ndërtuar programin tonë të parë Qt HelloWorld.
- Krijoni drejtorinë QtHelloWorld në mënyrë që të mbani programin tuaj Qt
- Ndryshoni në drejtorinë tuaj QtHelloWorld
- Krijoni skedarin burimor Qt main.cpp brenda drejtorisë QtHelloWorld
-
Përpiloni dhe drejtoni programin tuaj QtHelloWorld
Shënim:
Ky dokument supozon se keni Qt SDK të instaluar me sukses në sistemin tuaj operativ. Nëse nuk e keni të instaluar Qt SDK në sistemin tuaj, shihni dokumentin e mëposhtëm për më shumë informacion Si të instaloni Qt SDK në Ubuntu Linux. Ky dokument gjithashtu supozon se keni njohuri themelore të gjuhës programuese C ++. Në thelb, Qt SDK është programuar në C ++ dhe mbështetet shumë në dizajnin dhe funksionet e C ++. Shënim:
Ka disa ndryshime të përpilimit me Qt SDK 4.8 dhe Qt SDK 5.0, me shpresë se ky artikull do të qetësojë çështjet e përpilimit midis dy versioneve të ndryshme të QT SDK.
Hapa
Metoda 1 nga 1: Udhëzimet e Përpilimit Qt 4.8 SDK
Hapi 1. Për këtë ushtrim ne do të hapim një terminal në Ubuntu Linux dhe do të lëshojmë komandën e mëposhtme e cila do të krijojë drejtorinë kryesore për një program Qt
-
Lloji/Kopjo/Ngjit:
mkdir QtHelloWorld
Hapi 2. Ndryshoni në drejtorinë tuaj QtHelloWorld duke lëshuar komandën e mëposhtme
-
Lloji/Kopjo/Ngjit:
cd QtHelloWorld
- Kjo është shumë e rëndësishme për t'u siguruar që jeni në drejtorinë e duhur kur krijoni programin tuaj Qt.
Hapi 3. Ndërsa jemi në drejtorinë QtHelloWorld, ne do të krijojmë skedarin tonë të kodit burimor të Programit Qt
-
Lloji/Kopjo/Ngjit:
nano kryesore.cpp
- ose
-
Lloji/Kopjo/Ngjit:
gedit kryesore.cpp
- Kjo komandë do të krijojë skedarin main.cpp për programin Qt
Hapi 4. Tani shtoni rreshtat e mëposhtëm në kutinë e kodit më poshtë në skedarin tuaj të kodit burimor main.cpp
-
Lloji/Kopjo/Ngjit:
#include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); Përshëndetje QLabel ("Mirësevini në programin tim të parë WikiHow Qt"); hello.setWindowTitle ("Programi im i parë WikiHow Qt"); përshëndetje. madhësia (400, 400); pershendetje.shfaq (); kthehu app.exec (); }
-
Ruani skedarin si main.cpp dhe dilni
Sigurohuni që jeni në QtHelloWorld drejtori para se të futni komandat e mëposhtme më poshtë për të ndërtuar dhe përpiluar skedarin.
-
Lloji/Kopjo/Ngjit:
qmake -projekt
Kjo do të krijojë skedarin e projektit Qt
-
Lloji/Kopjo/Ngjit:
qmake
Kjo do të krijojë skedarin Qt make
-
Lloji/Kopjo/Ngjit:
bëj
Kjo do të përpilojë skedarin Qt make në sistemin tuaj në një program të ekzekutueshëm. Në këtë pikë, me kusht që të mos ketë gabime, skedari duhet të përpilohet në një program të ekzekutueshëm
- Së fundi ekzekutoni programin tuaj duke ekzekutuar programin Qt. Përdorni komandën./ për të ekzekutuar skedarin tuaj të ekzekutueshëm ose shkruani emrin e programit të ekzekutueshëm në rreshtin e terminalit.
-
Lloji/Kopjo/Ngjit:
./QtHelloWorld
Video - Duke përdorur këtë shërbim, disa informacione mund të ndahen me YouTube
Udhëzimet e përpilimit të Qt 5.0 SDK:
-
Për këtë ushtrim ne do të hapim një terminal në Ubuntu Linux dhe do të lëshojmë komandën e mëposhtme e cila do të krijojë drejtorinë kryesore për një program Qt.
-
Lloji/Kopjo/Ngjit:
mkdir QtHelloWorld
-
-
Ndryshoni në drejtorinë tuaj QtHelloWorld duke lëshuar komandën e mëposhtme
-
Lloji/Kopjo/Ngjit:
cd QtHelloWorld
- Kjo është shumë e rëndësishme për t'u siguruar që jeni në drejtorinë e duhur kur krijoni programin tuaj Qt.
-
-
Ndërsa jemi në drejtorinë QtHelloWorld, ne do të krijojmë skedarin tonë të kodit burimor të Programit Qt
-
Lloji/Kopjo/Ngjit:
nano kryesore.cpp
- ose
-
Lloji/Kopjo/Ngjit:
gedit kryesore.cpp
- Kjo komandë do të krijojë skedarin main.cpp për programin Qt
-
-
Tani shtoni rreshtat e mëposhtëm në kutinë e kodit më poshtë në skedarin tuaj të kodit burimor main.cpp.
-
Lloji/Kopjo/Ngjit:
#include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); Përshëndetje QLabel ("Mirësevini në programin tim të parë WikiHow Qt"); hello.setWindowTitle ("Programi im i parë WikiHow Qt"); përshëndetje. madhësia (400, 400); pershendetje.shfaq (); kthehu app.exec (); }
-
Ruani skedarin si main.cpp dhe dilni
Sigurohuni që jeni në QtHelloWorld drejtori para se të futni komandat e mëposhtme më poshtë për të ndërtuar dhe përpiluar skedarin.
-
Lloji/Kopjo/Ngjit:
qmake -projekt
- Kjo do të gjenerojë skedarin e projektit Qt
- Sidoqoftë, në Qt 5.0 SDK duhet të përdorni një redaktues teksti dhe të shtoni sa më poshtë në skedarin tuaj të krijuar.. Pro, të përdorni një redaktues teksti si nano ose gedit dhe të lëshoni komandat e mëposhtme:
-
Lloji/Kopjo/Ngjit:
nano QtHelloWorld.pro
- QtHelloWorld.pro juaj i krijuar duhet të duket i ngjashëm me këtë:
TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH +=. # HYRJE BURIMET += main.cpp
Ndryshoni skedarin tuaj të gjeneruar QtHelloWorld.pro që të duket kështu:
TEMPLATE = aplikacioni TARGET = QtHelloWorld QT += gui bazë QT += widget -et #INCLUDEPATH +=. # HYRJE BURIMET += main.cpp
- Pasi të shtoni rreshtat e mëposhtëm në skedarin QtHelloWorld.pro nën fjalën kyçe TARGET, atëherë ekzekutoni qmake
-
Lloji/Kopjo/Ngjit:
QT += gui bazë
-
Lloji/Kopjo/Ngjit:
QT += widget
Ruani skedarin dhe dilni
-
Lloji/Kopjo/Ngjit:
qmake
Kjo do të krijojë skedarin Qt make
-
Lloji/Kopjo/Ngjit:
bëj
Kjo do të përpilojë skedarin Qt make në sistemin tuaj në një program të ekzekutueshëm. Në këtë pikë, me kusht që të mos ketë gabime, skedari duhet të përpilohet në një program të ekzekutueshëm
- Së fundi, ekzekutoni programin tuaj duke ekzekutuar programin Qt. Përdorni komandën./ për të ekzekutuar skedarin tuaj të ekzekutueshëm ose shkruani emrin e programit të ekzekutueshëm në rreshtin e terminalit.
-
Lloji/Kopjo/Ngjit:
./QtHelloWorld
-
-