Как отцентрировать окно?
типа показать поцентру экрана?
В смысле как врукопашную сделать думаю что знаю, а вот есть ли метод какой?
http://www.wiki.crossplatform.ru/index.php/Как_расположить_окно_по_центру_экрана%3F
void*, я думаю trdm, под методом понимал термин ООП, что равно в С++: функция-член класса
но стандартной такой по-моему нет
он хотел как в билдере widget->Position = screenCenter и все!
void SomeWindow::moveWindowToCenter() {
QDesktopWidget desktop;
QRect rect = desktop.availableGeometry(desktop.primaryScreen());
//получаем прямоугольник с размерами как у экрана
QPoint center = rect.center(); //получаем координаты центра экрана
center.setX(center.x() - (this->width()/2));
center.setY(center.y() - (this->height()/2));
move(center);
}
QRect gry = geometry();
gry.moveCenter(qApp->desktop()->availableGeometry().center());
setGeometry(gry);
краткость сестра таланта.
Применил по назначению
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)