August 22, 2009

[QT] Изменение размера виджета в зависимости от размера окна

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

protected:
void resizeEvent( QResizeEvent *__e );

August 4, 2009

[Qt]Вывод в консоль в Qt проекте в среде MSVS

Так как обычные *.pro файлы не работают в MSVC, точнее, интегратор Qt для MSVS не генерирует из *.pro файла Makefile'ы, то может возникнуть проблема в том, что нужно вывести дебаг информацию в консоль, а консоль-то не работает... Есть 2 способа решения данной проблемы:
1. Создать Qt Console Application:

August 3, 2009

MSVS + Qt 4.5-Windows CE

Как скомпилировать Qt 4.5.x для создания приложений под Windows CE(я компилил под Windows Mobile 6).
Качаем Windows Mobile 6 Standard SDK или Windows Mobile 6 Professional SDK. Устанавливаем. Далее создаем батник(пути и версии свои):

August 2, 2009

MSVS + Qt 4.5

Неоднократно видел вопросы на форумах, как собрать Qt для использования в MS Visual Studio. Изначально, на сайте qtsoftware.com можно скачать библиотеку, ориентированную на использование с компилятором gcc для Windows(MinGW). Для того, чтобы можно было собирать проекты с использованием данной библиотеки компилятором MS необходимо пересобрать Qt.
И так, качаем Qt. Устанавливаем. Далее создаем батник с таким содержанием: