IT Notes

Найдено заметок: 95

qsettings

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

less_less

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

xml

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

binary_tree

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

skull_2

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

skull_1

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

tdd

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

model_view_qt

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

overlap

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

99_percent

Вам потребовалось отобразить индикатор прогресса в табличном представлении вашего Qt-приложения? О том, как это сделать, вы узнаете прочитав эту заметку...

RSS RSS-рассылка

Популярное

Дешевый хостинг