reverting trunk back to stable 3.4.1 version
git-svn-id: svn://svn.code.sf.net/p/qjoypad/code/trunk@82 c05e91a0-76c8-4ec0-b377-ef19ce7cc080
This commit is contained in:
committed by
virtuoussin13
parent
1cc6e9087e
commit
17ed926cdf
16
src/icon.h
16
src/icon.h
@ -1,25 +1,27 @@
|
||||
#ifndef JOY_ICON_H
|
||||
#define JOY_ICON_H
|
||||
|
||||
#include <QDialog>
|
||||
#include <QMenu>
|
||||
#include <QPixmap>
|
||||
#include <QMouseEvent>
|
||||
#include <QCloseEvent>
|
||||
//for creating a floating icon in notray mode :)
|
||||
#include <qdialog.h>
|
||||
//the pixmap to load
|
||||
#include <qpixmap.h>
|
||||
|
||||
#include "constant.h"
|
||||
|
||||
//A quirk in QT forbids me from simply including qpopupmenu.h
|
||||
class QPopupMenu;
|
||||
|
||||
class FloatingIcon : public QDialog {
|
||||
Q_OBJECT
|
||||
public:
|
||||
FloatingIcon( const QPixmap &icon, QMenu *popup = 0, QWidget *parent = 0, const char *name = 0);
|
||||
FloatingIcon( const QPixmap &icon, QPopupMenu *popup = 0, QWidget *parent = 0, const char *name = 0);
|
||||
signals:
|
||||
void closed();
|
||||
void clicked();
|
||||
protected:
|
||||
void mousePressEvent( QMouseEvent* e );
|
||||
void closeEvent( QCloseEvent* e );
|
||||
QMenu* pop;
|
||||
QPopupMenu* pop;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user