Рейтинг
+4.54
голосов:
4
avatar

Учебные материалы  

Технология drag-and-drop в Qt

Технология drag-and-drop (перетащить и отпустить) является удобным способом передачи информации внутри одного приложения или между разными. Рассмотрим добавление такой возможности в виджеты Qt.



( Читать дальше )

кнопка с перевёрнутым текстом [готовое решение]

В одном из своих приложений мой друг столкнулся с этой задачей и поделился её решением. С его согласия публикую готовое решение, надеюсь, что оно поможет многим разработчикам.

файл main.cpp

#include <QtGui>



class 
( Читать дальше )

Воспроизведение звука по нажатию кнопки (пример использования Phonon)

Рассмотрим простой пример использования phonon в мобильных qt приложениях. 

Запускаем qt creator, создаём новый проект (проект Qt Widget, мобильное приложение qt). Добавим кнопку pushButton на форму. Затем на форме нажимаем правой кнопкой


( Читать дальше )

Бесплатные тренинги по QtQuick и QtComponents от FRUCT и Nokia

Не так давно сообщество университетского сотрудничества FRUCT при поддержке Nokia проводило в Москве трехдневный тренинг по Qt для начинающих программистов. По результатам было решено провести повторные Qt-тренинги. На этот раз



( Читать дальше )

Создание окон верхнего уровня и меню с помощью Qt Quick

Обычно Qt Quick представляется инструментом для разработки исключительно на мобильных платформах. Однако, в действительности это не так. Благодаря разработчикам Qt Quick Desktop Components, теперь удобно использовать Qt Quick для создания


( Читать дальше )

Введение в Qt Quick для C++ разработчиков. Часть 5

Данная статья представляет собой пятую часть перевода официального введения в технологию Qt Quick для C++ разработчиков, доступного на сайте Nokia. Здесь рассказывается о взаимодействии QML и C++. Статья завершает цикл публикаций "Введение в Qt Quick для C++ разработчиков".
 



( Читать дальше )

Введение в Qt Quick для C++ разработчиков. Часть 4

Данная статья представляет собой четвертую часть перевода официального введения в технологию Qt Quick для C++ разработчиков, доступного на сайте Nokia. Эта статья рассказывает об интеграции QML и C++.


( Читать дальше )

Архитектура Модель-Вид-Контроллер в Qt

006. Использование классов Qt основанных на архитектуре модель/представление

В предыдущих статьях архитектура «Модель-Вид-Контроллер» была реализована в приложении «вручную»: все классы и соответствующие связи между ними определялись в программе явно. Но в Qt есть ряд классов уже применяющих этот подход. Использование их для решения задачи, в том числе и в качестве базовых классов, позволяет более удобно создавать сложные приложения.



( Читать дальше )