IT Notes

qt-large-file-reading-sample

В работе программиста встречаются не только

qt-large-file-reading-sample

Начинаем реализацию Клиента и Сервера. Обеспечиваем трансляцию видео-потока по сети…

qt-large-file-reading-sample

Начинаем новый проект. Создадим упрощенный аналог TeamViewer на Qt…

qt-large-file-reading-sample

Разработаем простую библиотеку текстовых эффектов для Qt. Особое внимание уделим ООП-проектированию и анализу гибкости архитектуры для подобного проекта…

qt-large-file-reading-sample

Завершаем работу над простым компилятором дерева синтаксического разбора. В этот раз за основу взят паттерн Посетитель…

qt-large-file-reading-sample

Улучшаем функциональность примера, начатого в прошлый раз. И помочь нам вызвался паттерн Абстрактная фабрика…

qt-large-file-reading-sample

И снова о применении паттернов в C++. На этот раз у нас в гостях Компоновщик…

qt-large-file-reading-sample

Рассматриваем паттерн Состояние на простом примере…

qt-large-file-reading-sample

Полиморфизм в C++ является главным методом создания гибкого и простого в сопровождении кода. Давайте рассмотрим пример его использования, основанный на ООП…

qt-large-file-reading-sample

Устали от лишних условных конструкций в коде? Хотите узнать о новом для себя приеме ООП? Тогда эта заметка для вас…

qt-large-file-reading-sample

Хотите узнать новые для себя приемы объектно-ориентированного проектирования? Или решили разобраться с формированием XML-документов в Qt? Тогда и в том, и в другом случае эта заметка может оказаться для вас полезной…

qt-large-file-reading-sample

Достаточно часто добиться повторного использования кода можно с помощью универсальных алгоритмов, одним из входных параметров которых является функция. В этой заметке вы узнаете о том, какие преимущества несет в себе этот прием, а также какими спосо

qt-large-file-reading-sample

Эта заметка является кратким введением в концепцию модель-представление в Qt. Мы создадим простое приложение, которое позволит добавлять и удалять данные в табличную модель. При этом все изменения будут мгновенно отображены в соответствующем представ

qt-large-file-reading-sample

Когда-то у меня самого возникал этот вопрос, поэтому я решил дать ответ на него в виде этой заметки. Если вы только начинаете изучать C++ или не совсем уверены в том, что до конца понимаете назначение ключевого слова const, то этот материал будет вам

qt-large-file-reading-sample

Паттерн Наблюдатель позволяет легко организовать связь между объектами приложения по принципу функций обратного вызова. В этой заметке мы рассмотрим один способ реализации универсального подмешиваемого mixin-класса для объекта-Источника средствами C+

qt-large-file-reading-sample

Паттерны объектно-ориентированного проектирования предлагают гибкие решения для многих задач. Одним из таких паттернов является Model-View-Controller, то есть Модель-Представление-Контроллер. В этой заметке мы создадим с его помощью игру Сапер…