Простейшее Qt-приложение
В embedded-приложениях тоже можно использовать Qt. Но пока что я не использовал эту библиотеку. Начать решил с написания простейшего приложения из одного окна для Ubuntu. Сложность, естественно, не в написании приложения, а в том, что нужно сделать некоторые дополнительные манипуляции, прежде чем удастся что-то скомпилировать.
timur-tion@timur-ibm:~$ sudo apt-get install qt4-designer
timur-tion@timur-ibm:~$ designer &
|
(должна запуститься штуковина наподобие Visual-Basic)
закрываем её.
sudo apt-get install qt4-dev-tools
sudo apt-get install qdevelop
sudo apt-get install libqt4-dev
cd Projects
mkdir qt
cd qt
|
записал такую программу:
#include
#include
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QMainWindow mw;
mw.setWindowTitle("Hello, Qt4");
mw.resize(400,300);
mw.show();
return app.exec();
}
|
в файл hello_qt.cpp
qmake -project
qmake
make
|
получил приложение с именем qt.
Насколько я понял, основная функциональность находится в libqt4-dev, соответственно,
для эмбеддед целей надо видимо скачать её в исходниках и собирать кросс-компилятором.
Для открытия справки по Qt надо запустить программу assistant (она точно появится после установки вышеуказанных пакетов).
Ссылки:
Кьют-программирование Software, №1, 2009 год
Используются технологии uCoz
|