X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsystemtray.cpp;h=d4e17661d989dd322bf8bf2a908be7a82fd176ab;hp=7e38a6a0fd7b1e04dd6dd13b38b1de3acd19407a;hb=ab7ef4d24f62b5848b628482b7762ebfc0b53e1a;hpb=c55df5f2d765b100b7a1ead5a72202f969aa9581 diff --git a/src/qtui/systemtray.cpp b/src/qtui/systemtray.cpp index 7e38a6a0..d4e17661 100644 --- a/src/qtui/systemtray.cpp +++ b/src/qtui/systemtray.cpp @@ -23,12 +23,6 @@ #include #include -#ifdef HAVE_KDE4 -# include -# include -# include -#endif - #include "action.h" #include "actioncollection.h" #include "client.h" @@ -48,19 +42,9 @@ SystemTray::SystemTray(QWidget *parent) ActionCollection *coll = QtUi::actionCollection("General"); _minimizeRestoreAction = new Action(tr("&Minimize"), this, this, SLOT(minimizeRestore())); -#ifdef HAVE_KDE4 - KMenu *kmenu; - _trayMenu = kmenu = new KMenu(); - kmenu->addTitle(icon::get(iconName(State::Active)), "Quassel IRC"); -#else _trayMenu = new QMenu(associatedWidget()); -#endif - _trayMenu->setTitle("Quassel IRC"); - -#ifndef HAVE_KDE4 _trayMenu->setAttribute(Qt::WA_Hover); -#endif _trayMenu->addAction(coll->action("ConnectCore")); _trayMenu->addAction(coll->action("DisconnectCore")); @@ -121,16 +105,6 @@ void SystemTray::setMode(Mode mode) { if (mode != _mode) { _mode = mode; -#ifdef HAVE_KDE4 - if (_trayMenu) { - if (mode == Mode::Legacy) { - _trayMenu->setWindowFlags(Qt::Popup); - } - else { - _trayMenu->setWindowFlags(Qt::Window); - } - } -#endif emit modeChanged(mode); } }