Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions | Variables
panels.cpp File Reference
#include "panels.h"
#include "timeline/sequence.h"
#include "timeline/clip.h"
#include "effects/transition.h"
#include "global/config.h"
#include "effects/effectloaders.h"
#include "global/debug.h"
#include <QScrollBar>
#include <QCoreApplication>

Functions

void update_ui (bool modified)
 
QDockWidget * get_focused_panel (bool force_hover)
 
void alloc_panels (QWidget *parent)
 
void free_panels ()
 
void scroll_to_frame_internal (QScrollBar *bar, long frame, double zoom, int area_width)
 

Variables

Projectpanel_project = nullptr
 
EffectControlspanel_effect_controls = nullptr
 
Viewerpanel_sequence_viewer = nullptr
 
Viewerpanel_footage_viewer = nullptr
 
Timelinepanel_timeline = nullptr
 
GraphEditorpanel_graph_editor = nullptr
 

Function Documentation

void alloc_panels ( QWidget *  parent)
void free_panels ( )
QDockWidget* get_focused_panel ( bool  force_hover)
void scroll_to_frame_internal ( QScrollBar *  bar,
long  frame,
double  zoom,
int  area_width 
)
void update_ui ( bool  modified)

Variable Documentation

EffectControls* panel_effect_controls = nullptr
Viewer* panel_footage_viewer = nullptr
GraphEditor* panel_graph_editor = nullptr
Project* panel_project = nullptr
Viewer* panel_sequence_viewer = nullptr
Timeline* panel_timeline = nullptr