X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fheadertrack.h;h=2e1fd4538b6500308ef1617b4c316504b4b4fdaf;hb=8e514e8841c1a6dfd0f5ae42188f5612035d0d90;hp=93d70548d55bbf739961b83b1d13e0fffb5fd6fe;hpb=9b0d40696d1298285d9f55b0ff68f6aa9fb1bae4;p=kdenlive diff --git a/src/headertrack.h b/src/headertrack.h index 93d70548..2e1fd453 100644 --- a/src/headertrack.h +++ b/src/headertrack.h @@ -26,11 +26,14 @@ #include "definitions.h" #include "ui_trackheader_ui.h" -class HeaderTrack : public QWidget { +class HeaderTrack : public QWidget +{ Q_OBJECT public: HeaderTrack(int index, TrackInfo info, QWidget *parent = 0); + ~HeaderTrack(); + void setLock(bool lock); protected: //virtual void paintEvent(QPaintEvent * /*e*/); @@ -47,12 +50,16 @@ private slots: void switchVideo(); void slotDeleteTrack(); void slotAddTrack(); + void slotChangeTrack(); + void switchLock(bool emitSignal = true); signals: void switchTrackAudio(int); void switchTrackVideo(int); + void switchTrackLock(int); void insertTrack(int); void deleteTrack(int); + void changeTrack(int); }; #endif