Here is what I have to do it for me
void
if (Settings::enableSystemTray()) {
if (Settings::minimizeToTrayOnClose()) {
hide();
event->ignore();
}
} else {
KXmlGuiWindow::closeEvent(event);
}
}
void
MainWindow::closeEvent(QCloseEvent *event) {
if (Settings::enableSystemTray()) {
if (Settings::minimizeToTrayOnClose()) {
hide();
event->ignore();
}
} else {
KXmlGuiWindow::closeEvent(event);
}
}
To copy to clipboard, switch view to plain text mode
Just replace KXmlGuiWindow with QMainWindow since KXmlGuiWindow is KDE code
Bookmarks