IT Notes

qt-large-file-reading-sample

Для создания гибкого кода подходят не только приемы ООП, но и низкоуровневые операции с битами. Об одном из таких приемов вы и узнаете…

qt-large-file-reading-sample

Контекстные меню часто позволяют экономить место на форме приложения, поэтому не лишне уметь ими пользоваться. Эта заметка является кратким введением в контекстные меню Qt…

qt-large-file-reading-sample

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

qt-large-file-reading-sample

Пользоваться приложениями с графическим интерфейсом удобно. Но иногда для выполнения большого объема работы оптимальным решением оказывается использование консольных утилит. Одной из таких утилит является ImageMagick. В этой заметке мы поговорим о то

qt-large-file-reading-sample

Потребовалось сохранить настройки Qt-приложения, но не знаете как? Есть несколько способов. Рассмотрим один из самых удобных…

qt-large-file-reading-sample

Решили организовать возможность импорта/экспорта данных для вашего Qt-приложения? В этой заметке мы познакомимся с одним из способов реализации этих функций…

qt-large-file-reading-sample

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

qt-large-file-reading-sample

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

qt-large-file-reading-sample

В большинстве современных языков программирования реализована поддержка мощного механизма для обмена сообщениями об ошибках. Речь идет об исключениях. Их возможности не безграничны, но они способны серьезно упростить структуру кода обработки ошибок.

qt-large-file-reading-sample

Программирование было бы намного легче, если бы не обработка ошибок. Но реальная среда исполнения ваших программ весьма сурова. Сетевые соединения обрываются, оборудование дает сбои, а пользователи проявляют чудеса изобретательности и так и норовят ч