31.12.2014 Views

Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...

Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...

Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

P<strong>ir</strong>moji grafin÷ programa naudojant Qt<br />

(skyrelis dar tvarkomas)<br />

Naudosime Qt 4.3.1:<br />

#include <br />

#include <br />

#include <br />

int main(int argc, char *argv[])<br />

{<br />

QApplication app(argc, argv);<br />

QPushButton quit("Quit");<br />

quit.resize(75, 30);<br />

quit.setFont(QFont("Times", 18, QFont::Bold));<br />

QObject::connect(&quit, SIGNAL(clicked()),<br />

&app, SLOT(quit()));<br />

}<br />

quit.show();<br />

return app.exec();<br />

make-failų patiems rašyti nereikia. Qt bibliotekoje yra įrakis qmake, kurio pagalba<br />

pradžioje sukuriame tekstinį projekto failą (.pro):<br />

qmake -project<br />

O v÷liau, paleidę qmake dar kartą be parametrų, rasime sukuriame Makefile:<br />

qmake<br />

Tuomet, kaip įprasta, leidžiame make <strong>ir</strong> sukompiliuojame programą:<br />

make<br />

Ekrane pamatysime:<br />

Tai viso labo langas su vienu mytuku, kurį paspasdus programa užsidaro.<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!