21 #ifndef EFFECTCONTROLS_H 22 #define EFFECTCONTROLS_H 24 #include <QUndoCommand> 27 #include <QScrollArea> 28 #include <QVBoxLayout> 31 #include <QHBoxLayout> 81 void copy(
bool del =
false);
131 #endif // EFFECTCONTROLS_H QPushButton * btnAddVideoTransition
Definition: effectcontrols.h:116
QString panel_name
Definition: effectcontrols.h:111
virtual void Retranslate() override
Definition: effectcontrols.cpp:492
ResizableScrollBar * horizontalScrollBar
Definition: effectcontrols.h:73
int mode
Definition: effectcontrols.h:112
KeyframeView * keyframeView
Definition: effectcontrols.h:124
void update_scrollbar()
Definition: effectcontrols.cpp:506
void load_effects()
Definition: effectcontrols.cpp:524
void effects_area_context_menu()
Definition: effectcontrols.cpp:516
QPushButton * btnAddAudioEffect
Definition: effectcontrols.h:117
Definition: keyframeview.h:33
KeyframeView * keyframe_area
Definition: effectcontrols.h:45
void set_clips(QVector< int > &clips, int mode)
Definition: effectcontrols.cpp:588
QLabel * lblAudioEffects
Definition: effectcontrols.h:120
void audio_effect_click()
Definition: effectcontrols.cpp:602
QWidget * audio_effect_area
Definition: effectcontrols.h:126
Definition: effectcontrols.h:40
~EffectControls()
Definition: effectcontrols.cpp:84
EffectsArea * effects_area
Definition: effectcontrols.h:122
QScrollArea * scrollArea
Definition: effectcontrols.h:123
QWidget * video_effect_area
Definition: effectcontrols.h:125
EffectControls(QWidget *parent=0)
Definition: effectcontrols.cpp:55
void reload_clips()
Definition: effectcontrols.cpp:583
QVector< int > selected_clips
Definition: effectcontrols.h:69
QWidget * vcontainer
Definition: effectcontrols.h:127
int effect_menu_type
Definition: effectcontrols.h:109
void delete_selected_keyframes()
Definition: effectcontrols.cpp:139
int effect_menu_subtype
Definition: effectcontrols.h:110
void deselect_all_effects(QWidget *)
Definition: effectcontrols.cpp:290
void update_keyframes()
Definition: effectcontrols.cpp:134
int get_mode()
Definition: effectcontrols.cpp:86
void set_zoom(bool in)
Definition: effectcontrols.cpp:94
double zoom
Definition: effectcontrols.h:71
bool multiple
Definition: effectcontrols.h:66
void video_transition_click()
Definition: effectcontrols.cpp:606
TimelineHeader * headers
Definition: effectcontrols.h:121
Definition: effectcontrols.h:51
void setup_ui()
Definition: effectcontrols.cpp:316
QScrollBar * verticalScrollBar
Definition: effectcontrols.h:74
void copy(bool del=false)
Definition: effectcontrols.cpp:143
void UpdateTitle()
Definition: effectcontrols.cpp:308
void receive_wheel_event(QWheelEvent *e)
Definition: effectcontrols.cpp:639
void audio_transition_click()
Definition: effectcontrols.cpp:610
void delete_effects()
Definition: effectcontrols.cpp:560
void menu_select(QAction *q)
Definition: effectcontrols.cpp:99
void scroll_to_frame(long frame)
Definition: effectcontrols.cpp:180
virtual void resizeEvent(QResizeEvent *event) override
Definition: effectcontrols.cpp:614
void show_effect_menu(int type, int subtype)
Definition: effectcontrols.cpp:193
QLabel * lblMultipleClipsSelected
Definition: effectcontrols.h:119
QPushButton * btnAddVideoEffect
Definition: effectcontrols.h:114
QLabel * lblVideoEffects
Definition: effectcontrols.h:115
void clear_effects(bool clear_cache)
Definition: effectcontrols.cpp:263
QMutex effects_loaded
Definition: effectcontrols.h:76
QPushButton * btnAddAudioTransition
Definition: effectcontrols.h:118
void queue_post_update()
Definition: effectcontrols.cpp:511
void cut()
Definition: effectcontrols.cpp:189
std::shared_ptr< Effect > EffectPtr
Definition: effect.h:48
EffectsArea(QWidget *parent=0)
Definition: effectcontrols.cpp:635
QScrollArea * parent_widget
Definition: effectcontrols.h:44
void video_effect_click()
Definition: effectcontrols.cpp:598
TimelineHeader * header
Definition: effectcontrols.h:46
bool is_focused()
Definition: effectcontrols.cpp:618
QWidget * acontainer
Definition: effectcontrols.h:128
bool keyframe_focus()
Definition: effectcontrols.cpp:90
void add_effect_paste_action(QMenu *menu)
Definition: effectcontrols.cpp:184
void open_effect(QVBoxLayout *hlayout, EffectPtr e)
Definition: effectcontrols.cpp:302
virtual bool event(QEvent *e) override
Definition: panel.cpp:29