Последовательные контейнеры Qt.
В этой статье мы рассмотрим последовательные контейнеры Qt. К их числу относятся QVector<T>, QByteArray, QBitArray, QList<T>, QLinkedList<T>, QStack<T>, QQueue<T>, QStringList. Все эти контейнеры объединяет то, что элементы в них упорядочены и следуют друг за другом.Читать дальше
Библиотека контейнеров Qt.
Здравствуйте уважаемые читатели, в этой статье мы с вами познакомимся с библиотекой контейнеров Qt, так же называемой Tulip. Она совместима с STL, но оптимизирована для использования классов Qt. Так же там предприняты оптимизации для препятствия раздувания кода шаблонов (насущная проблема С++). В основе Tulip лежат те же абстракции, что и в основе STL. Это контейнеры, итераторы и алгоритмы.Читать дальше
Иерархия объектов Qt часть 2
Эта статья является продолжением предыдущей, и я как обещал, расскажу в ней о приведении типов и объединении объектов в иерархии.Читать дальше
Иерархия объектов Qt часть 1 - Механизм сигналов и слотов, приведение типов и свойства объектов.
Здравствуйте уважаемые читатели, в этой статье мы рассмотрим иерархию объектов Qt и разберемся с механизмом сигналов и слотов, и конечно же будут примеры.В Qt все построено на объектах, главным базовым классом является QObject. Все классы, имеющие сигналы и слоты в Qt унаследованы от него. При множественном наследовании, если в иерархии планируется наличие класса QObject, его имя должно стоять первым в списке базовых классов, иначе метаобъектный компилятор Qt moc (Meta object compiler) будет ругаться.
Читать дальше
Введение в QT Framework (Hello, world)
Это первая статья о Фреймворке Qt. В ней мы обсудим, что такое Qt и почему он многим нравится, и напишем нашу первую программу.
Итак, начнем:
Что такое Qt?

Это кросс платформенный Фреймворк для разработки консольных и графических приложений. Для прикладных приложений поддерживаются платформы Windows, Linux, Mac и большинство Unix систем. Для разработки под мини-компьютеры поддерживаются встраиваемые Linux системы и Windows CE.
Я программирую только прикладные приложения (по крайней мере, пока) и буду рассказывать в основном об этом. Скачать Qt с открытым исходным кодом можно с .
Читать дальше