Название: QDialog в центр родительской формы Отправлено: VergilEx от Август 04, 2011, 15:07 Здравствуйте. После строчки
setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowTitleHint); QDialog появляется в левом верхнем углу родительской формы. А мне надо что она появлялась в центре родительской формы. Что надо написать? Название: Re: QDialog в центр родительской формы Отправлено: Danila_Bagrofff от Август 04, 2011, 15:29 Надо смотреть в сторону setPos() и брать параметры из QDesktopWidget вроде как.
Название: Re: QDialog в центр родительской формы Отправлено: kolob от Август 04, 2011, 16:15 Цитировать QDialog появляется в левом верхнем углу родительской формы. Диалог по умолчанию должен появляться в центре родительского окна. У меня вроде тоже был такой косяк после установки флагов. Сделал так:Код: move(parent->geometry().center().x() - rect().center().x(), parent->geometry().center().y() - rect().center().y()); |