Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение архива вопросов (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/)
-   -   Рисовать диалоги по центру. (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/risovat-dialogi-po-centru-258405/)

Guest 28.09.2011 17:34

Рисовать диалоги по центру.
 
Наблюдается такая фигня:Как бы мне рисовать диалог по центру? Понятно, что нужно использовать setGeometry, но нужно по центру. Может, в Qt можно без платформозависимых средств узнать разрешение экрана? Диалог создается так:КодC++ (Qt)waitDialog = new QDialog (0); waitDialog->setModal(true); waitDialog->setWindowFlags(Qt::CustomizeWindowHin t | Qt::WindowTitleHint | Qt::WindowMinimizeButtonHint);QHBoxLayou t *layout = new QHBoxLayout(waitDialog);QLabel *label = new QLabel (waitDialog); label->setText(message); layout->addWidget(label); waitDialog->setLayout(layout); waitDialog->show();


Часовой пояс GMT, время: 06:57.


© www.otvetnemail.ru - Форум вопросов и ответов.