Привет мир - Qt + C++ = hello world Qt C++ VS 2010
Primary tabs
Примеры работы с GUI на QT здесь
Привет мир - Qt C++
Создами в 2010-ой студии пустой проект типа Win32 (что что он пустой указывается во время создания, но уже после выбора типа проекта как "Win32" )
Создадим в этом проекте единственный файл со следующим содержимым:
(файл в пустой проект добавлять надо так, чтобы он не просто появлися в студии, а именно добавился в проект - иначе некоторый опции проекта - которые мы будем настраивать ниже окажутся недоступными)
Справа в студии есть окно - обзреватель проекта = Solution Explorer
вот в этом самом эксплорере
жмём правой кнопкой на Source Files и выбираем
пункт Add Item
далее выбираем типа файла .cpp
и даём ему имя
main
(расширение прибавится автоматически)
В созданный файл копипастим код:
#include < Windows.h > #include < QtCore\QtCore > #include < QtGui\QtGui > #pragma comment(lib, "QtCore4.lib") #pragma comment(lib, "QtGui4.lib") int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpcmdline, int ncmdshow) { QApplication app(ncmdshow, (char **)lpcmdline); QLabel lbl("Hello, World!"); lbl.show(); return app.exec(); }
ДА -
подразумевается что QT для студии у вас уже есть
, а потому теперь следует провести следующие настройки:
В студии переходим Project-> {project name} properties -> Configuration Properties
в русской версии это =
Проект->Свойства->Свойства конфигурации->
потом - после того как зашли в данный раздел:
Project-> {project name} properties -> Configuration Properties
в русской версии это =
Проект->Свойства->Свойства конфигурации->
потом - после того как зашли в данный раздел:
ходим по внутренним разделам и добавляем настройки (учитывайте что путь будет в том числе определяться и версией вашей библиотеки QT)
=
C/C++ -> General -> Additional Incude Directories
добавляем путь к инклудам, например = C:\Qt\4.8.3\include
на базе = http://www.softtime.ru/cpp/read.php?id_f...
Linker-> General -> Additional Library Directories
Далее установим события командной строки:
Build Events -> Pre Build Events -> Command Line
туда прописываем следующую строчку =
moc -o main.moc main.cpp
Причём если вы не добавили ранее путь к bin -директории QT в переменную среды окружения Path?
то вместо moc надо прописать путь к этоу файлу, в моём случае это выглядит так:
C:\Qt\4.8.3\bin\moc -o main.moc main.cpp
заметка написана на базе ответа отсюда = http://www.softtime.ru/cpp/read.php?id_f...
но не все настройка оказались нужны)
Примеры работы с GUI на QT здесь
полезно почитать =
http://habrahabr.ru/post/50765/
- Log in to post comments
- 5538 reads