How can I make my widget fullscreen? I\'ve tried something like this:
void MainWindow::SetFullScreen()
{
// Make our window without panels
this->s
QWidget::showFullScreen()
is what you need - works great under Linux+Windows in my projects for years - but be careful, there shouldn't be two calls of this function (eg. first call of QMainWindo->showFullScreen()
and then MyWidget->showFullScreen()
).
ciao, Chris
This code will allow you to set a full screen by double clicking and to return back to the normal view by double clicking again.
void myWidget::mouseDoubleClickEvent(QMouseEvent *e) {
QWidget::mouseDoubleClickEvent(e);
if(isFullScreen()) {
this->setWindowState(Qt::WindowMaximized);
} else {
this->setWindowState(Qt::WindowFullScreen);
}
}