views:

75

answers:

1

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?

+3  A: 

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.

Intransigent Parsnip