Olive
Macros | Functions
timelineheader.cpp File Reference
#include "timelineheader.h"
#include "mainwindow.h"
#include "panels/panels.h"
#include "panels/timeline.h"
#include "project/sequence.h"
#include "project/undo.h"
#include "project/media.h"
#include "panels/viewer.h"
#include "io/config.h"
#include "ui/menuhelper.h"
#include "debug.h"
#include <QPainter>
#include <QMouseEvent>
#include <QScrollBar>
#include <QtMath>
#include <QMenu>
#include <QAction>

Macros

#define CLICK_RANGE   5
 
#define PLAYHEAD_SIZE   6
 
#define LINE_MIN_PADDING   50
 
#define SUBLINE_MIN_PADDING   50
 
#define TEXT_PADDING_FROM_LINE   4
 

Functions

bool center_scroll_to_playhead (QScrollBar *bar, double zoom, long playhead)
 

Macro Definition Documentation

◆ CLICK_RANGE

#define CLICK_RANGE   5

◆ LINE_MIN_PADDING

#define LINE_MIN_PADDING   50

◆ PLAYHEAD_SIZE

#define PLAYHEAD_SIZE   6

◆ SUBLINE_MIN_PADDING

#define SUBLINE_MIN_PADDING   50

◆ TEXT_PADDING_FROM_LINE

#define TEXT_PADDING_FROM_LINE   4

Function Documentation

◆ center_scroll_to_playhead()

bool center_scroll_to_playhead ( QScrollBar *  bar,
double  zoom,
long  playhead 
)