Nainštalujte si Qt Creator a zostavte svoj prvý program v Ubuntu

o kompilácii vášho prvého programu s Qt Creator

V ďalšom článku sa na to pozrieme ako nainštalovať Qt Creator a ako zostaviť základný program v Ubuntu. Qt je objektovo orientované medziplatformové pracovné prostredie. Používa sa na vývoj programov, ktoré používajú grafické používateľské rozhranie alebo rôzne nástroje a konzoly príkazového riadku pre servery, ktoré grafické užívateľské rozhranie nevyžadujú.

Qt je bezplatný open source multiplatformový rámec pre vývoj aplikácií. Je kompatibilný s rôznymi platformami Čo; GNU / Linux, OS X, Windows, Android, iOS a ďalšie. Qt je viac ako programovací jazyk a je to rámec napísaný v C ++.

V nasledujúcich riadkoch uvidíme ako nainštalujte Qt Creator cez príkazový riadok. Neskôr uvidíme ako napísať jednoduchý štýl programu Ahoj svet a ako to spustiť. Toto všetko urobím na Ubuntu 19.04.

Nainštalujte si Qt Creator

o QTCreator
Súvisiaci článok:
Inštalácia Qt 5.9.1 ((vrátane Qt Creator 4.3.1) na Ubuntu

Na začiatok budeme nainštalujte Build Essential, ak ho ešte nemáte nainštalované. Toto je balík, ktorý používateľom umožní inštalovať a používať nástroje c ++ v Ubuntu. Ak chcete pokračovať v inštalácii, otvoríme terminál (Ctrl + Alt + T) a najskôr aktualizujeme dostupný softvér a potom nainštalujeme balík zadaním:

sudo apt update; sudo apt install build-essential

Ak nemáte nainštalovaný balík Qt Creator, ktorý obsahuje používateľské rozhranie a nástroje príkazového riadku na vytvorenie a spustenie projektu Qt, napíšte do rovnakého terminálu:

Inštalácia Qt Creator

sudo apt install qtcreator

Ak chcete, aby sa Qt 5 používal ako predvolená verzia Qt Creator, spustite nasledujúci príkaz:

Qt5-predvolená inštalácia

sudo apt install qt5-default

Na realizáciu zložitejších projektov budete musieť nainštalujte Qt dokumentáciu a vzorky. Môžete to urobiť zadaním do terminálu:

sudo apt-get install qt5-doc qtbase5-examples qtbase5-doc-html

El paquete qt5-doc Obsahuje dokumentáciu API Qt 5. Príklady Qtbase5 obsahuje príklady Qt Base 5 a qtbase5-doc-html obsahuje dokumentáciu HTML pre základné knižnice Qt 5.

Napíšte a z terminálu zostavte svoj prvý program Qt

Všetko, čo sa bude čítať nižšie, sa dá urobiť aj z grafického prostredia, ale v takom prípade to urobíme cez terminál. Písanie a kompilácia programov Qt z príkazového riadku Ubuntu je celkom jednoduché. Nasledujúce kroky sú:

Vytvorte adresár projektu

Začneme vytvorením pracovného adresára pre hostiť náš projekt Qt. V termináli (Ctrl + Alt + T) napíšeme:

Adresár projektu Qt

mkdir ProyectoQt

V adresári projektu vytvorte súbor .cpp

Vo vnútri adresára, ktorý sme práve vytvorili, vykonáme nasledujúci príkaz vytvoriť súbor .cpp:

vim mainEjemplo.cpp

Do prázdneho súboru skopírujte nasledujúci kód. Jeho jediným účelom je vytlačiť riadok v okne s nadpisom „Môj prvý program Qt".

kód pre príklad Qt

#include <QApplication>
#include <QLabel>
#include <QWidget>

int main(int argc, char *argv[ ])
{

QApplication app(argc, argv);
QLabel hola("<center>Ejemplo Qt para Ubunlog</center>");
hola.setWindowTitle("Mi primer programa Qt");
hola.resize(600, 400);
hola.show();
return app.exec();

}

Po vložení do súboru zostáva iba uložiť a zavrieť editor.

Vytvorte súbor projektu Qt

Po uložení súboru a do priečinka projektu bude potrebné vykonať nasledujúci príkaz na vytvorenie súboru projektu Qt:

qmake -project

qmake projekt Qt

Môžeme overiť, či predchádzajúci príkaz vytvoril súbor s názvom ProjectQt.pro v adresári projektu. Tento súbor projektu je základná kostra pre projekty Qt a je možné ich upravovať.

Konfigurácia v súbore projektu Qt

Pretože chceme zostaviť projekt z príkazového riadku, budeme musieť pridajte nasledujúci riadok do súboru .pro ktoré sme vytvorili v predchádzajúcom kroku.

QT += gui widgets

K tomu je iba jediný otvorte súbor SampleProject.pro a vložte do predchádzajúceho riadku:

Konfigurácia súboru projektu Qt

vim ProyectoQt.pro

Vytvorte spustiteľný súbor pre projekt

Nasledujúci príkaz vytvorí súbor s názvom 'Makefile" v adresári projektu.

qmake ProyectoQt.pro

vytvoriť Qt projekt makefile

potom použijeme make na zostavenie Makefile v spustiteľnom programe:

make

Pokiaľ v projekte nie sú žiadne chyby, tento príkaz by mal vytvoriť spustiteľný program v pracovnom adresári.

vytvorenie spustiteľného súboru

Súbor ProjectQt v zelenej farbe je to spustiteľný súbor Qt.

Vyskúšajte program

Ak ste dosiahli tento bod, ste pripravení spustite spustiteľný súbor ktoré sme vytvorili v predchádzajúcom kroku. Program môžete spustiť zadaním do terminálu vo vnútri priečinka projektu:

./ProyectoQt

Výsledok tohto príkladu je nasledovný:

spustenie ukážkového programu Qt

Toto sú základy, ktoré by každý používateľ mal vedieť pri písaní, kompilácii a spustení prvého programu Qt. Ako som už uviedol vyššie, v závislosti na potrebách vášho projektu a osobných preferenciách si môžete vybrať medzi príkazovým riadkom alebo metódou používateľského rozhrania. Pre viac informácií, obráťte sa na oficiálna dokumentácia Qt.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Anjel dijo

    Rozsah, čo je zámerom článku, je nainštalovať a skompilovať program pomocou QT, na druhej strane Qt Creator je multiplatformové IDE, inak je super