summaryrefslogtreecommitdiffstats
path: root/src/gui/freedesksystray.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/freedesksystray.cpp')
-rw-r--r--src/gui/freedesksystray.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/gui/freedesksystray.cpp b/src/gui/freedesksystray.cpp
index caab5c6..4dfddd4 100644
--- a/src/gui/freedesksystray.cpp
+++ b/src/gui/freedesksystray.cpp
@@ -21,12 +21,17 @@
// 2006 Modified by Michel de Boer
#include "freedesksystray.h"
+//Added by qt3to4:
+#include <QPixmap>
+#include <QLabel>
+#include <QMouseEvent>
+#include <Q3PopupMenu>
FreeDeskSysTray::FreeDeskSysTray ( QWidget *pParent , const char *pszName )
: QLabel(pParent, pszName, WMouseNoMask | WRepaintNoErase | WType_TopLevel | WStyle_Customize | WStyle_NoBorder | WStyle_StaysOnTop)
{
mainWindow = pParent;
- trayMenu = new QPopupMenu(this);
+ trayMenu = new Q3PopupMenu(this);
}
void FreeDeskSysTray::dock ()
@@ -34,7 +39,7 @@ void FreeDeskSysTray::dock ()
trayMenu->insertSeparator();
trayMenu->insertItem(tr("Show/Hide"), this, SLOT(slotMenuItemShow())) ;
- QIconSet quitIcon(QPixmap::fromMimeSource("exit.png"));
+ QIcon quitIcon(QPixmap::fromMimeSource("exit.png"));
trayMenu->insertItem(quitIcon, tr("Quit"), this, SLOT(slotMenuItemQuit())) ;
Display *dpy = QPaintDevice::x11AppDisplay();
@@ -97,11 +102,11 @@ void FreeDeskSysTray::mousePressEvent ( QMouseEvent *pMouseEvent )
switch (pMouseEvent->button())
{
- case LeftButton:
+ case Qt::LeftButton:
slotMenuItemShow();
break;
- case RightButton:
+ case Qt::RightButton:
showContextMenu(pMouseEvent->globalPos());
break;
@@ -129,7 +134,7 @@ void FreeDeskSysTray::setPixmapOverlay ( const QPixmap& pmOverlay )
QLabel::setPixmap(pm);
}
-QPopupMenu *FreeDeskSysTray::contextMenu()
+Q3PopupMenu *FreeDeskSysTray::contextMenu()
{
return trayMenu;
}