kwave  18.07.70
OverViewWidget.cpp File Reference
#include "config.h"
#include <math.h>
#include <QApplication>
#include <QMouseEvent>
#include <QPaintEvent>
#include <QPainter>
#include <QResizeEvent>
#include <QVBoxLayout>
#include "libkwave/Label.h"
#include "libkwave/MetaDataList.h"
#include "libkwave/Sample.h"
#include "libkwave/SignalManager.h"
#include "libkwave/String.h"
#include "libkwave/Utils.h"
#include "libgui/OverViewWidget.h"
Include dependency graph for OverViewWidget.cpp:

Go to the source code of this file.

Macros

#define REPAINT_INTERVAL   250
 
#define REPAINT_INTERVAL_FAST   50
 
#define BAR_BACKGROUND   palette().mid().color()
 
#define BAR_FOREGROUND   palette().light().color()
 

Macro Definition Documentation

◆ BAR_BACKGROUND

#define BAR_BACKGROUND   palette().mid().color()

Definition at line 50 of file OverViewWidget.cpp.

Referenced by Kwave::OverViewWidget::calculateBitmap().

◆ BAR_FOREGROUND

#define BAR_FOREGROUND   palette().light().color()

Definition at line 51 of file OverViewWidget.cpp.

Referenced by Kwave::OverViewWidget::calculateBitmap().

◆ REPAINT_INTERVAL

#define REPAINT_INTERVAL   250

interval for limiting the number of repaints per second [ms] (in normal mode, no playback running)

Definition at line 42 of file OverViewWidget.cpp.

Referenced by Kwave::OverViewWidget::metaDataChanged(), Kwave::OverViewWidget::overviewChanged(), and Kwave::OverViewWidget::refreshBitmap().

◆ REPAINT_INTERVAL_FAST

#define REPAINT_INTERVAL_FAST   50

interval for limiting the number of repaints per second [ms] (when playback is running)

Definition at line 48 of file OverViewWidget.cpp.

Referenced by Kwave::OverViewWidget::showCursor().