removed effect controls and viewer ui files

This commit is contained in:
itsmattkc
2018-12-30 17:16:27 +11:00
parent 6130db2713
commit efdbeec549
13 changed files with 1774 additions and 2287 deletions
+37 -24
View File
@@ -11,6 +11,10 @@ class TimelineHeader;
class QScrollArea;
class KeyframeView;
class QVBoxLayout;
class ResizableScrollBar;
class QLabel;
class KeyframeView;
class QScrollBar;
class EffectsArea : public QWidget {
public:
@@ -21,10 +25,6 @@ public:
TimelineHeader* header;
};
namespace Ui {
class EffectControls;
}
class EffectControls : public QDockWidget
{
Q_OBJECT
@@ -32,45 +32,58 @@ class EffectControls : public QDockWidget
public:
explicit EffectControls(QWidget *parent = 0);
~EffectControls();
void set_clips(QVector<int>& clips, int mode);
void clear_effects(bool clear_cache);
void delete_effects();
bool is_focused();
void reload_clips();
void set_clips(QVector<int>& clips, int mode);
void clear_effects(bool clear_cache);
void delete_effects();
bool is_focused();
void reload_clips();
void set_zoom(bool in);
bool keyframe_focus();
void delete_selected_keyframes();
void copy(bool del);
void copy(bool del);
bool multiple;
QVector<int> selected_clips;
double zoom;
Ui::EffectControls *ui;
ResizableScrollBar* horizontalScrollBar;
QScrollBar* verticalScrollBar;
public slots:
void update_keyframes();
void update_keyframes();
private slots:
void menu_select(QAction* q);
void menu_select(QAction* q);
void on_btnAddVideoEffect_clicked();
void on_btnAddAudioEffect_clicked();
void on_btnAddVideoTransition_clicked();
void on_btnAddAudioTransition_clicked();
void video_effect_click();
void audio_effect_click();
void video_transition_click();
void audio_transition_click();
void deselect_all_effects(QWidget*);
void deselect_all_effects(QWidget*);
protected:
void resizeEvent(QResizeEvent *event);
private:
void show_effect_menu(int type, int subtype);
void show_effect_menu(int type, int subtype);
void load_effects();
void load_keyframes();
void open_effect(QVBoxLayout* layout, Effect* e);
void open_effect(QVBoxLayout* layout, Effect* e);
int effect_menu_type;
int effect_menu_subtype;
QString panel_name;
int mode;
void setup_ui();
int effect_menu_type;
int effect_menu_subtype;
QString panel_name;
int mode;
TimelineHeader* headers;
EffectsArea* effects_area;
QScrollArea* scrollArea;
QLabel* lblMultipleClipsSelected;
KeyframeView* keyframeView;
QWidget* video_effect_area;
QWidget* audio_effect_area;
QWidget* vcontainer;
QWidget* acontainer;
};
#endif // EFFECTCONTROLS_H