WMI и Qt. Проблемы с IEnum

Недавно первый раз решил воспользоваться возможностями WMI в Qt. На помощь в этом деле пришел ActiveQt который помогает нам пользоваться COM-классами в удобной Qt-шной форме. И все было бы хорошо, но при запросах на языке WMI, который похож на SQL мы получаем перечисление, которое можно было бы легко обработать на языке VisualBasic, но не так просто на C++. А при использовании Qt все еще усложняется.

Читать далее «WMI и Qt. Проблемы с IEnum»

Люблю Qt

До недавнего времени не пробовал менять оформление окон Qt-шных. Оказалось все настолько просто и понятно. Любой кто знаком с css может изменить внешний вид объекта-наследника QWidget. Например для скругленной красной рамки у кнопок делаем так:

QPushButton {
  border-width: 2px;
  border-color: red;
  border-style: solid;
  border-radius: 5;
}

Читать далее «Люблю Qt»

Настроил кросспостинг в ЖЖ

Наконец настроил кросспостинг в ЖЖ, теперь меня можно читать как на http://histmq.ru/, так и тут ;.

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

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

Настройщик интерната пока отложен на потом. Решил попробовать средства Qt для настройки.

FireBird 2.1 на Qt 4.5.2

Признаюсь повозился я….

Моей целью было прикрутить FireBird к Qt. Для поддержки FireBird нам нужен SQL драйвер QIBASE, но его нужно скомпилировать…

Когда я взялся за это оказалось, что у меня даже не установлена переменная среды $QTDIR. Выставил все переменные, прописал все что нужно в $PATH, и все равно ничего не получалось…

Даже скачал интерпретатор Perl, что бы воспользоваться connfigure. Но с ним у меня тоже нечего не вышло. В конце концов Читать далее «FireBird 2.1 на Qt 4.5.2»