Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
polmaxa
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 3
#1

Как прижать окно MainWindow и окно второе к левому верхнему углу экрана?

26.12.2012, 00:02. Просмотров 1142. Ответов 3
Метки нет (Все метки)

Имеется MainWindow (которое по умолчанию) в приложении.
Имеется созданное окно (второе).
C++ (Qt)
1
2
3
4
5
6
7
8
QMainWindow* secondWindow = new QMainWindow(this);
                secondWindow->setGeometry(0,0,1024,700);
                secondWindow->show();
                secondWindow->activateWindow();
        this->webView = new QWebView(secondWindow);
        this->webView->setGeometry(0,0,1024,700);
        this->webView->show();
        this->webView->load(QNetworkRequest(QUrl("http://google.com")));
Как программно прижать оба эти окна к левому верхнему углу экрана (координаты x,y 0,0)? Чтобы при создании они оказывались соотвественно там.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2012, 00:02
Ответы с готовыми решениями:

Как закрыть окно MainWindow?
Здравствуйте У меня возникла следующая проблема: Не могу нормально удалить...

Как разместить окно mainWindow при запуске программы внизу справа?
Как разместить окно mainWindow при запуске программы внизу справа?

Как добавить второе окно ui к программе?
Чтобы в первом окне была сама программа, т.е. это первое окно. Во втором окне...

Второе окно в программе. Как с ним работать?
В mainWindow прописано появление второго окна в программу, Эмуляции браузинга....

Добавить второе окно в проект
secondWindow.ui <?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> ...

3
Чистый
Автор FAQ
2713 / 1409 / 89
Регистрация: 08.09.2011
Сообщений: 3,741
Записей в блоге: 1
26.12.2012, 00:06 #2
а что разве
C++ (Qt)
1
setGeometry(0,0,1024,700);
не помогает?
0
kolmaxa
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 2
26.12.2012, 01:02 #3
для secondWindow помогает.

Для mainWindow прописал, после строки:
C++ (Qt)
1
ui_->setupUi(this);
это:
C++ (Qt)
1
MainWindow::setGeometry(0,0,1024,720);
не помогает.
C++ (Qt)
1
centralWidget()->setGeometry(0,0,1024,720);
не помогает.
0
Kojt
73 / 69 / 1
Регистрация: 19.05.2010
Сообщений: 167
26.12.2012, 08:45 #4
В конструктор засунул
C++ (Qt)
1
this->setGeometry(0,0, 640, 480);
Окно прижалось в угол, при этом заголовок ушел за границы экрана
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2012, 08:45

Добавить второе окно в проект. (часть 2)
SecondWindow.uiсоздан в QtDesigner - точно работает. SecondWindow.h#ifndef...

Как программно развернуть форму MainWindow на всю ширину экрана?
Как программно развернуть форму MainWindow на всю ширину экрана? Добавлено...

Как позиционировать окно в правом нижнем углу экрана независимо от диагонали?
Как позиционировать окно в правом нижнем углу экрана независимо от...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru