Wiki

Qt статьи

Внимание! Двоичные и Символьные Данные

Jasmin Blanchette

Классы QString, QCString и QByteArray - это альтернативы для старомодных и ограниченных символьныхмассивов. Их надлежащее использование может сделать ваши приложения быстрее, меньше и более надежными. QString также приносит выгоды при интернационализации, использовании Юникода, а классы потоков типа QDataStream и QTextStream делают ввод/вывод более простым. Эта статья объясняет, как реализовать выгоды, предлагаемые этими классами.

Diving into Splash Screens

by Trenton Schulz

Most large applications use splash screens to provide feedback to the user, and as advertising space. Despite appearing to be a simple graphical hack, there are some issues to consider when adding a splash screen so that you don't put people off using your program.

Qt 3.1 - лучшая Qt

 перевод Andi Peredri

В Qt 3.1 внесено множество улучшений с целью сделать программирование с Qt более простым и продуктивным. В этой статье рассказывается, как лучше использовать новые возможности Qt в ваших проектах. Для ознакомления с полным списком изменений см. http://www.trolltech.com/developer/changes/3.1.html.

Qt 3.1's SQL Sequel

by Harald Fernengel

In the first part of this article we look at Qt 3.1's new value binding syntax to simplify passing Unicode and binary data. In the second part we see how to ease database application deployment. The third part describes an alternative to ODBC DSNs.

Определение высоты по ширине

Jasmin Blanchette (перевод Andi Peredri)

С момента выхода Qt 2.0 компоновщики виджетов стали неотъемлемой частью программирования с Qt. Компоновщики виджетов избавляют программиста от необходимости ручного позиционирования всех интерфейсных элементов форм и обеспечивают при этом более лучший результат. В этой статье рассматривается одна возникающая при работе с ними проблема, для которой не существует универсального решения: компоновка элементов, высота которых зависит от ширины (height-for-width). Здесь также представлен исходный код дружественного по отношению к рыбам и компоновщикам виджета Aquarium.

Prize Puzzle Solution

The puzzle contains 45 unique Qt functions (plus two that are duplicated). The functions in the puzzle are listed using the format: name, column, row, and direction. The unused letters (highlighed in yellow) can be rearranged to form QMap's values() function.

Как отыскать "детей" и управлять ими

Отношения родитель - ребенок между объектами являются "сердцем" QT. Основным является следующее правило : когда удален "родитель" - его "дети", и дети детей до последнего колена тоже удаляются.

Забыли tr()?

by Jasmin Blanchette

QT’s tr() механизм для интернационализации очень легок в понимании, легок в использовании, и легок в программировании. Эта статья даст вам несколько советов, как правильно использовать tr(). Эта статья также рассказывает о QRegExp, XML, и Шведском языке.

ActiveX под Управлением

Volker Hilsheimer

Технология Microsoft COM позволяет использовать приложения и библиотеки компонентов, обеспеченные серверами компонентов, и самим быть серверами компонентов. ActiveX сформирован на технологии общей объектной модели и определяет набор интерфейсов для стороны клиента и для стороны сервера. Эта статья представляет новую ActiveQt структуру, которую обеспечивают модули QAxContainer и QAxServer, входящие в Qt 3.1 для Windows.

Шрифты Qt HOWTO

Это небольшое руководство описывает, что необходимо для правильной поддержки шрифтов в приложениях Qt, работающих под X11. Это не полное руководство, и вам придется самому разобраться в некоторых деталях, лишь вскользь упомянутых в данном очерке.
RSS-материал