0 votes

Obtenir un QWidget pour occuper la totalité de la QMainWindow.

J'ai une classe qui hérite de QMainWindow et je veux juste qu'elle ait un widget webview et rien d'autre,

Voici donc ce que j'ai essayé de faire pour le constructeur :

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

Cela n'a pas fonctionné. Dois-je utiliser une sorte de mise en page pour que cela se remplisse ?

3voto

rohanpm Points 3548

Il suffit de se débarrasser de QMainWindow et d'utiliser QWebView comme widget de premier niveau. Si vous n'avez l'intention d'utiliser aucune des fonctionnalités de QMainWindow, il n'y a aucune raison de l'utiliser.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X