X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Ftrackview.h;h=0529f8498237b522f489b27741444dd7709ac229;hb=f77746744a2b7c21dadfcc4fc364d41a9ee10d81;hp=f82b661b736132673a10823dfdfcfa73e1f8c1a1;hpb=a1b3653802fdeb8df79c594d0129608576d88fa2;p=kdenlive diff --git a/src/trackview.h b/src/trackview.h index f82b661b..0529f849 100644 --- a/src/trackview.h +++ b/src/trackview.h @@ -63,12 +63,13 @@ public: int outPoint() const; int inPoint() const; int fitZoom() const; - + /** @brief Updates (redraws) the ruler. * * Used to change from displaying frames to timecode or vice versa. */ void updateRuler(); + protected: virtual void keyPressEvent(QKeyEvent * event); @@ -119,6 +120,11 @@ private slots: * of the vertical scrollbar is maximal */ void slotUpdateVerticalScroll(int min, int max); + /** @brief Parse tracks to see if project has audio in it. + * + * Parses all tracks to check if there is audio data. */ + void slotCheckProjectAudio(); + signals: void mousePosition(int); void cursorMoved(); @@ -128,6 +134,8 @@ signals: void configTrack(int); void updateTracksInfo(); void setZoom(int); + /** @brief Inform render widget if our project has audio */ + void projectHasAudio(bool); }; #endif