Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Figaro от Ноябрь 22, 2009, 04:14



Название: Проблемы с геометрией виджета
Отправлено: Figaro от Ноябрь 22, 2009, 04:14
Доброго всем времени суток.

Пытаюсь изменить размеры и позицию Widget'а в зависимости от размеров QDesktopWidget, по ширине устанавливается все нормально, но title bar уезжает за границы экрана. availableGeometry возвращает правильные размеры без taskbar'а, проверил с screenGeometry(). В чем может быть проблема, уважаемые?
Qt 4.5.2, VS 2008, Windows Vista SP2
Код:
Код:
    
    QApplication a(argc, argv);
    Widget w;
    QRect rc = a.desktop()->availableGeometry(&w);
    w.setGeometry(rc);
   w.show();
    return a.exec();


Название: Re: Проблемы с геометрией виджета
Отправлено: pastor от Ноябрь 22, 2009, 11:05
Почитай про Window Geometry в ассистанте, думаю станет понятно почему