Thanks a lot, works like a charm. There is a little flashing effect since the window starts to disappear then it comes back, but it's not a problem for my little application.
Best, Laszlo On Tue, Dec 11, 2012 at 10:30 AM, anatoly techtonik <[email protected]> wrote: > Looks like you need to re-show the window. > http://stackoverflow.com/questions/2855968/how-do-i-toggle-always-on-top-for-a-qmainwindow-in-qt > > -- > anatoly t. > > > > On Tue, Dec 11, 2012 at 9:42 AM, Jabba Laci <[email protected]> wrote: >> >> Hi, >> >> I'm new to the list and to pyside too. I would like to toggle my >> window's "on top" behaviour with a checkbox. When clicked, I call this >> function: >> >> def window_on_top(self): >> if self.checkboxTop.isChecked(): >> self.setWindowFlags(self.windowFlags() | >> Qt.WindowStaysOnTopHint) >> else: >> self.setWindowFlags(self.windowFlags() & >> ~Qt.WindowStaysOnTopHint) >> >> However, when I click on the checkbox, the application window >> disappears (minimizes but doesn't appear on the tray). I need to kill >> the process from command line. >> >> Thanks, >> >> Laszlo >> _______________________________________________ >> PySide mailing list >> [email protected] >> http://lists.qt-project.org/mailman/listinfo/pyside > > _______________________________________________ PySide mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/pyside
