I have two buttons on my QMainWindow. One to btnShowKb and another btnHideKb. When i press btnShowKb it shows an QWidget. I want this QWidget always to be on top of all windows till I press btnHideKb. When its on top, I want both QWidget and QMainWidget be activated.
Can anybody suggest on this?
Setting the setWindowFlags() with Qt::WindowStaysOnTopHint is meant to help.
https://doc.qt.io/archives/qt-4.7/qt.html#WindowType-enum
https://doc.qt.io/archives/qt-4.7/widgets-windowflags.html
Nokia was so yesterday...
New link: http://doc.qt.io/qt-5/qtwidgets-widgets-windowflags-example.html
and the line of code you might be looking for:
mainMenu->setWindowFlags(Qt::WindowStaysOnTopHint);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With