|
|
С чего начать? |
|
Прежде чем начинать программировать на Qt нужно эту библиотеку собственно установить. Так как библотека является кроссплатформенной, то будем рассматривать случай как Linux, так и Windows. На момент написания данного обзора доступна стабильная версия Qt 4.4.0. Вот ее и будем устанавливать.
Компилятор будем использовать MinGW.
|
|
Установка MinGW для Windows |
|
Установка MinGW происходит в несколько этапов. Для начала нужно скачать инсталлятор, для этого идем на сайт
MinGW. Там переходим по ссылке на сайт SourceForge.net. Там качаем автоматический инсталлятор
MinGW-5.1.4.exe.
Следующим этапом будет запуск инсталлятора. Выбираем там при запуске "Download and install". Далее выбираем компоненты, которые тоже нужно скачать:
- mingw-runtime
- w32api
- binutils
- gcc-core
- gcc-g++
- mingw32-make
После выбора компонентов, инсталлятор начинает их скачивать из сети. После чего ставим в папку, пусть C:\MinGW.
После установки нужно добавить в переменную среды (окружения) PATH следующий путь: C:\MinGW\bin
Далее переходим к установке непосредственно Qt.
|
|
Установка Qt 4.4.0 для Windows |
|
Для начала идем на сайт Trolltech и скачиваем библиотеку для Windows (MinGW) - http://ftp.ntua.gr/pub/X11/Qt/qt/source/qt-win-opensource-4.4.0-mingw.exe.
Далее запускаем инсталлятор, следуем всем инструкциям и ставим в папку C:\Qt\4.4.0\. После установки нужно в переменную окружения PATH добавляем: C:\Qt\4.4.0\bin
Чтобы все приложения имели правильное окружение, выходим из сеанса и снова заходим в систему.
Установка Qt на этом закончена! Можно теперь собирать проекты!
|
|
Первое приложение Hello, World! |
|
Попробуем создать первое приложение без всяких сред интегрированной разработки (IDE), используя только командную строку и текстовый редактор Блокнот, например. Создадим отдельную папку, к примеру C:\test01. Создадим текстовый документ C:\test01\test01.cpp следующего содержания:
#include <QtCore>
#include <QtGui>
int main(int argc, char *argv[])
{
QApplication Application(argc, argv);
QMainWindow *MainForm = new QMainWindow(0, Qt::Window);
MainForm->resize(640, 480);
MainForm->setWindowTitle("Hello, World!");
MainForm->show();
return Application.exec();
}
Далее нужно создать проект Qt:
C:\test01\> qmake -project
После того как создан проект, можно создавать Makefile. Вручную этого делать нам не придется, достаточно выполнить команду qmake без параметров:
C:\test01\> qmake
Теперь, имея Makefile, можем приступить к компиляции и сборке:
C:\test01\> mingw32-make
После успешной сборки мы получим в этой же директории test01.exe. Его можно запустить и он будет работать!
|
|
Вместо заключения |
|
Хочу заметить, что эта библиотека очень хорошо документирована. А доступ к документации Вы можете получить через утилиту Qt 4 Assistant. Этот обзор вскоре будет дополнен комментариями по установке в Linux. Желаю удачи! |
|
Ссылки |
|
|
|
|
Яндекс |
|
|
|