четверг, 17 февраля 2011 г.

Обзор некоторых приложений

Сегодня мы немного отвлечемся от основной тематики блога.
Мне хотелось бы продемонстрировать Вам некоторые приложения, написанные с помощью Qt.
VLC Media Player
Начнем со всеми известного плеера VLC Media Player

среда, 16 февраля 2011 г.

Обзор некоторых классов (часть 1)

Итак, наконец настало время более детально изучить возможности разработанных классов, применяемых непосредственно в коде.
Если Вы читаете эту статью, то предполагается, что Вы уже ознакомились со средой программирования Qt Creator и можете создать простейшее приложение с обработкой событий.
В данной статье мы изучим класс QString.
Ну чтож, давайте сразу приступим к делу.
Для начала создадим новый проект и назовем его calculator.
Добавим несколько элементов, и изменим параметры инициализации, как показано на рисунке.

вторник, 15 февраля 2011 г.

Ознакомление с редактором

Итак, в прошлом занятии мы создали первую программу "Hello, world!"
В этот раз мы познакомимся с редактором, и даже напишем несколько строчек кода.
Для начала, откройте проект с прошлым занятием.
Для этого, нажмите "Файл" -> "Недавние проекты" -> "HelloWorld.pro"
По умолчанию будет выбран раздел "редактор" на левой панели. Если этого не сделано - щелкните на кнопку "редактор" в левой части экрана.
Итак, мы перешли в режим редактирования исходного кода.
В окне "Проект" мы можем наблюдать заголовочные файлы, исходники и файлы форм.
Давайте щелкнем два раза на mainwindow.cpp

понедельник, 14 февраля 2011 г.

Hello, World!

Итак, настала пора опробовать некоторый функционал среды Qt Creator.
Для этого потребуется создать проект.
Выбираем "Файл"->"Новый файл или проект"
Перед нами открывается окно выбора, в котором необходимо выбрать следующее:

Getting Started

Итак, Вы по каким-либо причинам решили ознакомиться с Qt.
Стоит сказать, что это хорошее решение!
Отбросим все предисловия и сразу перейдем к делу.
Прежде всего нам необходима среда, где мы будем воплощать в реальность все наши невероятные проекты.
На выбор даётся два варианта: интеграция Qt в Visual Studio + Qt Designer, или Qt Creator.
Я остановился на Qt Creator поясняя это следующими причинами:
  • В первом варианте необходимо наличие Visual Studio, которая, как нам известно, платная, что не для всех доступно
  • Создавать GUI-приложения в Visual Studio используя библиотеки Qt весьма неудобно, потому что приходится работать отдельно в Qt Designer'е
  • В Visual Studio отсутствует поддержка IntelSence() для Qt
  • Я упёртый линуксоид, и работать с native-приложениями гораздо приятнее
Но, выбор в конечном счете, все-равно стоит за Вами.
Скачать можно по следующим ссылкам:
Qt Creator   Qt for VS
Установка не займет никаких проблем.

После установки, попробуйте запустить среду Qt Creator.

Если Вы увидете что-то вроде этого, то я готов Вас поздравить с успешной установкой!

Итак, на этом первый этап завершен!
В следующий раз мы ознакомимся с основными средствами среды программирования Qt Creator а так же напишем первую программу.