24 #include <QMainWindow> 103 virtual void closeEvent(QCloseEvent *)
override;
110 virtual void paintEvent(QPaintEvent *)
override;
206 QAction* clear_open_recent_action;
209 QAction* track_lines;
210 QAction* frames_action;
211 QAction* drop_frame_action;
212 QAction* nondrop_frame_action;
213 QAction* milliseconds_action;
214 QAction* no_autoscroll;
215 QAction* page_autoscroll;
216 QAction* smooth_autoscroll;
217 QAction* title_safe_off;
218 QAction* title_safe_default;
219 QAction* title_safe_43;
220 QAction* title_safe_169;
221 QAction* title_safe_custom;
222 QAction* full_screen;
226 QAction* pointer_tool_action;
227 QAction* edit_tool_action;
228 QAction* ripple_tool_action;
229 QAction* razor_tool_action;
230 QAction* slip_tool_action;
231 QAction* slide_tool_action;
232 QAction* hand_tool_action;
233 QAction* transition_tool_action;
234 QAction* snap_toggle;
235 QAction* selecting_also_seeks;
236 QAction* edit_tool_also_seeks;
237 QAction* edit_tool_selects_links;
238 QAction* seek_to_end_of_pastes;
239 QAction* scroll_wheel_zooms;
240 QAction* rectified_waveforms;
241 QAction* enable_drag_files_to_timeline;
242 QAction* autoscale_by_default;
243 QAction* enable_seek_to_import;
244 QAction* enable_audio_scrubbing;
245 QAction* enable_drop_on_media_to_replace;
246 QAction* enable_hover_focus;
247 QAction* set_name_and_marker;
248 QAction* loop_action;
249 QAction* seek_also_selects;
252 QAction* undo_action;
253 QAction* redo_action;
256 QByteArray temp_panel_state;
266 #endif // MAINWINDOW_H void updateTitle()
Update window title.
Definition: mainwindow.cpp:753
void fileMenu_About_To_Be_Shown()
Function to prepare File menu.
Definition: mainwindow.cpp:934
void windowMenu_About_To_Be_Shown()
Function to prepare Window menu.
Definition: mainwindow.cpp:852
void toggle_full_screen()
Toggles full screen mode.
Definition: mainwindow.cpp:952
virtual void closeEvent(QCloseEvent *) override
Close event.
Definition: mainwindow.cpp:760
void load_shortcuts(const QString &fn)
Load shortcut file.
Definition: mainwindow.cpp:309
Definition: timeline.h:91
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:340
void editMenu_About_To_Be_Shown()
Function to prepare Edit menu.
Definition: mainwindow.cpp:351
void viewMenu_About_To_Be_Shown()
Function to prepare View menu.
Definition: mainwindow.cpp:866
virtual void paintEvent(QPaintEvent *) override
Paint event.
Definition: mainwindow.cpp:809
Definition: effectcontrols.h:52
void setup_menus()
Initialize menu bar menus and items.
Definition: mainwindow.cpp:356
void toolMenu_About_To_Be_Shown()
Function to prepare Tools menu.
Definition: mainwindow.cpp:893
void toggle_panel_visibility()
Toggle whether a panel is visible or not.
Definition: mainwindow.cpp:924
void maximize_panel()
Maximizes the currently hovered panel.
Definition: mainwindow.cpp:824
void reset_layout()
Reset panel layout to default.
Definition: mainwindow.cpp:818
void playbackMenu_About_To_Be_Shown()
Function to prepare Playback menu.
Definition: mainwindow.cpp:862
void setup_layout(bool reset)
Internal function for setting the panel layout to a predetermined preset.
Definition: mainwindow.cpp:71
Definition: mainwindow.h:31
void save_shortcuts(const QString &fn)
Save shortcut file.
Definition: mainwindow.cpp:323