aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/skinned/playlistheader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Ui/skinned/playlistheader.h')
-rw-r--r--src/plugins/Ui/skinned/playlistheader.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/plugins/Ui/skinned/playlistheader.h b/src/plugins/Ui/skinned/playlistheader.h
index f1f145706..ef4b5298a 100644
--- a/src/plugins/Ui/skinned/playlistheader.h
+++ b/src/plugins/Ui/skinned/playlistheader.h
@@ -26,9 +26,8 @@
class QFontMetrics;
class QFont;
class QMouseEvent;
+class QContextMenuEvent;
class QMenu;
-class PlayListModel;
-class PlayList;
class Skin;
class ColumnManager;
@@ -54,25 +53,26 @@ private:
void mouseReleaseEvent(QMouseEvent *);
void mouseMoveEvent(QMouseEvent *e);
void resizeEvent(QResizeEvent *);
+ void contextMenuEvent(QContextMenuEvent *e);
void paintEvent(QPaintEvent *);
void loadColors();
+ int findColumn(QPoint pos);
- PlayListModel *m_model;
Skin *m_skin;
QFontMetrics *m_metrics;
+ QMenu *m_menu;
QFont m_font;
- bool m_scrollable;
- QColor m_normal, m_normal_bg, m_selected_bg, m_current;
- bool m_show_number;
- bool m_align_numbres;
- int m_number_width;
- ColumnManager *m_manager;
+ QColor m_normal, m_normal_bg, m_current;
QList <QRect> m_rects;
QStringList m_names;
QPoint m_pressed_pos;
+ QPoint m_mouse_pos;
+ ColumnManager *m_manager;
+ bool m_show_number;
+ bool m_align_numbres;
+ int m_number_width;
int m_pressed_column;
int m_old_size;
- QPoint m_mouse_pos;
int m_press_offset;
enum