Jasmin Blanchette
Классы QString, QCString и QByteArray - это альтернативы для старомодных и ограниченных символьныхмассивов. Их надлежащее использование может сделать ваши приложения быстрее, меньше и более надежными. QString также приносит выгоды при интернационализации, использовании Юникода, а классы потоков типа QDataStream и QTextStream делают ввод/вывод более простым. Эта статья объясняет, как реализовать выгоды, предлагаемые этими классами.
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.
перевод Andi Peredri
В Qt 3.1 внесено множество улучшений с целью сделать программирование с Qt более простым и продуктивным. В этой статье рассказывается, как лучше использовать новые возможности Qt в ваших проектах. Для ознакомления с полным списком изменений см. http://www.trolltech.com/developer/changes/3.1.html.
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.
С момента выхода Qt 2.0 компоновщики виджетов стали неотъемлемой частью программирования с Qt. Компоновщики виджетов избавляют программиста от необходимости ручного позиционирования всех интерфейсных элементов форм и обеспечивают при этом более лучший результат. В этой статье рассматривается одна возникающая при работе с ними проблема, для которой не существует универсального решения: компоновка элементов, высота которых зависит от ширины (height-for-width). Здесь также представлен исходный код дружественного по отношению к рыбам и компоновщикам виджета Aquarium.
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. Основным является следующее правило : когда удален "родитель" - его "дети", и дети детей до последнего колена тоже удаляются.
by Jasmin Blanchette
QT’s tr() механизм для интернационализации очень легок в понимании, легок в использовании, и легок в программировании. Эта статья даст вам несколько советов, как правильно использовать tr(). Эта статья также рассказывает о QRegExp, XML, и Шведском языке.
Volker Hilsheimer
Технология Microsoft COM позволяет использовать приложения и библиотеки компонентов, обеспеченные серверами компонентов, и самим быть серверами компонентов. ActiveX сформирован на технологии общей объектной модели и определяет набор интерфейсов для стороны клиента и для стороны сервера. Эта статья представляет новую ActiveQt структуру, которую обеспечивают модули QAxContainer и QAxServer, входящие в Qt 3.1 для Windows.