diff options
| author | Pascal Viandier <midi-pascal@videotron.ca> | 2015-10-01 18:01:36 +0200 |
|---|---|---|
| committer | Slávek Banko <slavek.banko@axis.cz> | 2015-10-01 19:32:33 +0200 |
| commit | 77649eee774e6f71da886d5c72a616a0b46e08fa (patch) | |
| tree | 324dcd5623d54c64365aedaa8607ae691cfbddd5 /src/kooldock.cpp | |
| parent | 01fd55b43a0d9420591544e6bea4fa171fe177b3 (diff) | |
| download | kooldock-77649eee774e6f71da886d5c72a616a0b46e08fa.tar.gz kooldock-77649eee774e6f71da886d5c72a616a0b46e08fa.zip | |
Fix FTBFS with newer GCC
Signed-off-by: Pascal Viandier <midi-pascal@videotron.ca>
Diffstat (limited to 'src/kooldock.cpp')
| -rw-r--r-- | src/kooldock.cpp | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/src/kooldock.cpp b/src/kooldock.cpp index 58a0831..fb9cc9c 100644 --- a/src/kooldock.cpp +++ b/src/kooldock.cpp @@ -17,6 +17,7 @@ #include <stdlib.h> #include <math.h> +#include <algorithm> #include <qpixmap.h> #include <qimage.h> @@ -967,7 +968,7 @@ void KoolDock::mPress(int mx, int my, ButtonState srcButton) if ((fMinimizedOnly==0 || winfo.isMinimized()) && (fCurrent==0 || winfo.isOnDesktop(KWin::currentDesktop()))) { KPopupMenu *tmpMenu = new KPopupMenu; - createMenu(item->getId(), tmpMenu, &winfo); + createMenu(tmpMenu, &winfo); connect(tmpMenu, SIGNAL(aboutToShow()), SLOT(menuShow())); popups.append (tmpMenu); appMenu->setItemParameter(appMenu->insertItem(*item->getIcon(iwBig2), item->getName(), tmpMenu), item->getId()); @@ -984,7 +985,7 @@ void KoolDock::mPress(int mx, int my, ButtonState srcButton) else { iGroup=false; - createMenu(cId, appMenu, &winfo); + createMenu(appMenu, &winfo); } appMenu->insertSeparator(); appMenu->insertItem(SmallIcon("forward"), "KoolDock", popup); @@ -1406,7 +1407,7 @@ void KoolDock::edit() } -void KoolDock::run(QString command) +void KoolDock::run(const QString& command) { QString exec; @@ -2878,7 +2879,15 @@ void KoolDock::removeItem() } -void KoolDock::addFile(QString filename, QString iconname, QString execname, QString name, bool notify, bool terminal, bool tclose, bool cuser, QString puser) +void KoolDock::addFile(const QString& filename, + const QString& iconname, + const QString& execname, + const QString& name, + bool notify, + bool terminal, + bool tclose, + bool cuser, + QString puser) { QString progPath = locateLocal("data", "kooldock"); QString menuPath = progPath + QString("/menu/"); @@ -2942,7 +2951,7 @@ void KoolDock::addFile(QString filename, QString iconname, QString execname, QSt } -bool KoolDock::ignored(QString appname) +bool KoolDock::ignored(const QString& appname) { if(ignoreList.count()>0) { @@ -3054,12 +3063,12 @@ void KoolDock::chkRestart() } -void KoolDock::setMainPath(QString path) +void KoolDock::setMainPath(const QString& path) { mainPath = path; } -void KoolDock::setArgs(QString params) +void KoolDock::setArgs(const QString& params) { args = params; if (args=="-options" || args=="-o") editPref(); @@ -3658,7 +3667,7 @@ void KoolDock::aboutToHide() menuCount--; } -void KoolDock::createMenu(WId id, KPopupMenu* tmpMenu, KWin::WindowInfo * info) +void KoolDock::createMenu(KPopupMenu* tmpMenu, KWin::WindowInfo * info) { QString appTitle; int menustate; |
