Получите QWidget, чтобы занять весь QMainWindow - PullRequest
0 голосов
/ 08 апреля 2010

У меня есть класс, который наследует QMainWindow, и я просто хочу, чтобы он имел виджет веб-просмотра и ничего больше,

вот что я пытался сделать для конструктора:

MyWindow::MyWindow(QWidget *parent) : QMainWindow(parent)
{
    this->_webView = new QWebView(this);
    this->setCentralWidget(this->_webView);
}

Это не сработало. Нужно ли использовать какой-то макет, чтобы сделать эту заливку?

1 Ответ

3 голосов
/ 08 апреля 2010

Просто избавьтесь от QMainWindow и используйте QWebView в качестве виджета верхнего уровня. Если вы не собираетесь использовать какие-либо функции QMainWindow, то нет причин использовать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...