diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2007-11-14 21:19:27 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2007-11-14 21:19:27 +0000 |
| commit | 5e26d3a305b8e2c193ef04681c3c00937505ce53 (patch) | |
| tree | 64d2d6c12dec706838f872e05f451a933b476fc0 /src/dock.h | |
| parent | bfabba0454037c8817ed192dc110c4237888bae8 (diff) | |
| download | qmmp-5e26d3a305b8e2c193ef04681c3c00937505ce53.tar.gz qmmp-5e26d3a305b8e2c193ef04681c3c00937505ce53.tar.bz2 qmmp-5e26d3a305b8e2c193ef04681c3c00937505ce53.zip | |
shaded mode for the main display
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@183 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/dock.h')
| -rw-r--r-- | src/dock.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/dock.h b/src/dock.h index 95c0e3433..b4b62dda2 100644 --- a/src/dock.h +++ b/src/dock.h @@ -36,6 +36,8 @@ class Dock : public QObject public: Dock(QObject *parent = 0); + ~Dock(); + static Dock *getPointer(); void setMainWidget(QWidget*); void addWidget(QWidget *); @@ -44,12 +46,11 @@ public: void updateDock(); QPoint snap(QPoint, QWidget*, QWidget*); void addActions(QList<QAction *> actions); - - ~Dock(); + void align(QWidget*, int dy); private: bool isDocked(QWidget*, QWidget*); - bool isUnder(QWidget*, QWidget*); + bool isUnder(QWidget*, QWidget*, int); static Dock *pointer; QWidget *m_mainWidget; QList <QWidget *> m_widgetList; @@ -57,8 +58,6 @@ private: QList <int> x_list; QList <int> y_list; QList <QAction *> m_actions; - - }; #endif |
