]> git.sesse.net Git - kdenlive/blob - src/headertrack.h
mute / hide tracks
[kdenlive] / src / headertrack.h
1 #ifndef HEADERTRACK_H
2 #define HEADERTRACK_H
3
4 #include "definitions.h"
5 #include "ui_trackheader_ui.h"
6
7 class HeaderTrack : public QWidget {
8     Q_OBJECT
9
10 public:
11     HeaderTrack(int index, TrackInfo info, QWidget *parent = 0);
12
13 protected:
14     //virtual void paintEvent(QPaintEvent * /*e*/);
15
16 private:
17     int m_index;
18     TRACKTYPE m_type;
19     Ui::TrackHeader_UI view;
20
21 private slots:
22     void switchAudio();
23     void switchVideo();
24
25 signals:
26     void switchTrackAudio(int);
27     void switchTrackVideo(int);
28 };
29
30 #endif