silvansky programming stuff

12Nov/100

qt creator hint/hack

если в режиме дизайна форм в криейторе создать (кинуть на форму) некий виджет, который мы хотим использовать как контейнер, то нельзя ему сразу назначить компоновщик (layout), приходится это делать из кода.

нашёл обход этой фичи. кидаем на наш виджет любой другой (я лэйбл кидаю), ставим компоновщик и удаляем лишний виджет.

всё, имеем пустой виджет с компоновщиком.

Tagged as: , , No Comments
16Sep/100

good news, everyone!

в новой версии qt creator'а (2.1) будет универсальная подсветка синтаксиса, основанная на втсроенной в Kate. под линуксом можно просто поставить Kate (если не под кедами) и криейтор сам определит где искать xml-файлы с описанием подсветки. под виндой можно скачать Kate с гиториуса и указать в настройках криейтора папку \part\syntax\data\. и всё работает. хотя пока что это в снэпшот-версии (2.0.90).

Tagged as: , No Comments
28Aug/100

qt creator 2.0.1

ура! новый криейтор позволяет убирать этап сборки, на котором создаётся .sis файл! теперь в библиотеки не нужно добавлять DEPLOYMENT.

Tagged as: , , No Comments
25Aug/100

qt creator todo plugin

есть хороший плагин для Qt Creator'а, позволяющий легко и красиво отслеживать метки типа TODO, FIXME, NOTE и т.п.

доступен в виде исходников. вот по этой ссылке есть описание, ссылка на скачивание + мои замечания по поводу сборки под виндой. (UPD: автор плагина обещал обновить исходники в соответствии с моими фиксами)

тут ещё одно замечание сделаю: если есть желание использовать с qt creator'ом из qt sdk, то надо собирать плагин с помощью MSVS 2008 (и криейтор тоже), т.к. именно им собран криейтор из сдк. как будет возможность, выложу куда-нибудь бинарник этого дела.

UPD: выложил плагин сюда

2Apr/100

QtCreator Doxygen Plugin

плагин для QtCreator, обеспечивающий поддержку Doxygen.
два хоткея:
1. вставить doxy-style комменты к текущему объекту (Ctrl+Shift+F3)
2. сгенерить доки (должен стоять сам Doxygen) (Ctrl+Shift+F4)

http://dev.kofee.org/QtCreator-Doxygen/wiki/WikiStart

если собрать вручную, нужны исходники криейтора
если ставить под винду, можно скачать уже собранный плагин. только в Doxygen.pluginspec надо поменять 1.3.0 на текущую версию криейтора (у меня 1.3.1).