Bad Man
Bad Man

Reputation: 157

Get a QWidget to take up the entire QMainWindow

I have a class that inherits QMainWindow and I just want it to have a webview widget and nothing else,

so here's what I tried doing for constructor:

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

This didnt work do I have to use some kind of layout to make this fill?

Upvotes: 0

Views: 329

Answers (1)

rohanpm
rohanpm

Reputation: 4274

Just get rid of the QMainWindow and use QWebView as the top level widget. If you're not going to use any of the features of QMainWindow then there's no reason to use it.

Upvotes: 3

Related Questions