For all of those interested in a working code snippet 4 your own projects:
ui.actionAlwaysOnTop->setCheckable(true);
connect(ui.actionAlwaysOnTop, SIGNAL(toggled(bool)), this, SLOT(menuAlwaysOnTop(bool)));
...
void MainForm::menuAlwaysOnTop(bool bEnable)
{
if (bEnable == true)
{
setWindowFlags(windowFlags() | Qt::WindowStaysOnTopHint);
}
else
{
setWindowFlags(windowFlags() & ~Qt::WindowStaysOnTopHint);
}
show();
}
ui.actionAlwaysOnTop->setCheckable(true);
connect(ui.actionAlwaysOnTop, SIGNAL(toggled(bool)), this, SLOT(menuAlwaysOnTop(bool)));
...
void MainForm::menuAlwaysOnTop(bool bEnable)
{
if (bEnable == true)
{
setWindowFlags(windowFlags() | Qt::WindowStaysOnTopHint);
}
else
{
setWindowFlags(windowFlags() & ~Qt::WindowStaysOnTopHint);
}
show();
}
To copy to clipboard, switch view to plain text mode
Bookmarks