83 virtual void closeEvent(QCloseEvent *)
override;
90 virtual void paintEvent(QPaintEvent *)
override;
186 QAction* clear_open_recent_action;
189 QAction* track_lines;
190 QAction* frames_action;
191 QAction* drop_frame_action;
192 QAction* nondrop_frame_action;
193 QAction* milliseconds_action;
194 QAction* no_autoscroll;
195 QAction* page_autoscroll;
196 QAction* smooth_autoscroll;
197 QAction* title_safe_off;
198 QAction* title_safe_default;
199 QAction* title_safe_43;
200 QAction* title_safe_169;
201 QAction* title_safe_custom;
202 QAction* full_screen;
206 QAction* pointer_tool_action;
207 QAction* edit_tool_action;
208 QAction* ripple_tool_action;
209 QAction* razor_tool_action;
210 QAction* slip_tool_action;
211 QAction* slide_tool_action;
212 QAction* hand_tool_action;
213 QAction* transition_tool_action;
214 QAction* snap_toggle;
215 QAction* selecting_also_seeks;
216 QAction* edit_tool_also_seeks;
217 QAction* edit_tool_selects_links;
218 QAction* seek_to_end_of_pastes;
219 QAction* scroll_wheel_zooms;
220 QAction* rectified_waveforms;
221 QAction* enable_drag_files_to_timeline;
222 QAction* autoscale_by_default;
223 QAction* enable_seek_to_import;
224 QAction* enable_audio_scrubbing;
225 QAction* enable_drop_on_media_to_replace;
226 QAction* enable_hover_focus;
227 QAction* set_name_and_marker;
228 QAction* loop_action;
229 QAction* seek_also_selects;
232 QAction* undo_action;
233 QAction* redo_action;
236 QByteArray temp_panel_state;
246 #endif // MAINWINDOW_H void updateTitle()
Update window title.
Definition: mainwindow.cpp:733
void fileMenu_About_To_Be_Shown()
Function to prepare File menu.
Definition: mainwindow.cpp:914
void windowMenu_About_To_Be_Shown()
Function to prepare Window menu.
Definition: mainwindow.cpp:832
void toggle_full_screen()
Toggles full screen mode.
Definition: mainwindow.cpp:932
virtual void closeEvent(QCloseEvent *) override
Close event.
Definition: mainwindow.cpp:740
void load_shortcuts(const QString &fn)
Load shortcut file.
Definition: mainwindow.cpp:289
Definition: timeline.h:71
void finished_first_paint()
Signal emitted once when the main window has finished initializing.
void load_css_from_file(const QString &fn)
Load a CSS/QSS style from file to customize Olive's interface.
Definition: mainwindow.cpp:320
void editMenu_About_To_Be_Shown()
Function to prepare Edit menu.
Definition: mainwindow.cpp:331
void viewMenu_About_To_Be_Shown()
Function to prepare View menu.
Definition: mainwindow.cpp:846
virtual void paintEvent(QPaintEvent *) override
Paint event.
Definition: mainwindow.cpp:789
Definition: effectcontrols.h:32
void setup_menus()
Initialize menu bar menus and items.
Definition: mainwindow.cpp:336
void toolMenu_About_To_Be_Shown()
Function to prepare Tools menu.
Definition: mainwindow.cpp:873
void toggle_panel_visibility()
Toggle whether a panel is visible or not.
Definition: mainwindow.cpp:904
void maximize_panel()
Maximizes the currently hovered panel.
Definition: mainwindow.cpp:804
void reset_layout()
Reset panel layout to default.
Definition: mainwindow.cpp:798
void playbackMenu_About_To_Be_Shown()
Function to prepare Playback menu.
Definition: mainwindow.cpp:842
void setup_layout(bool reset)
Internal function for setting the panel layout to a predetermined preset.
Definition: mainwindow.cpp:51
Definition: mainwindow.h:11
void save_shortcuts(const QString &fn)
Save shortcut file.
Definition: mainwindow.cpp:303