kwave  18.07.70
SignalWidget.cpp File Reference
#include "config.h"
#include <errno.h>
#include <math.h>
#include <stdlib.h>
#include <QApplication>
#include <QBitmap>
#include <QContextMenuEvent>
#include <QDragEnterEvent>
#include <QDragLeaveEvent>
#include <QDragMoveEvent>
#include <QDropEvent>
#include <QEvent>
#include <QFrame>
#include <QIcon>
#include <QMenu>
#include <QMouseEvent>
#include <QPaintEvent>
#include <QResizeEvent>
#include <QTime>
#include <QToolTip>
#include <KCursor>
#include <KLocalizedString>
#include "libkwave/ClipBoard.h"
#include "libkwave/LabelList.h"
#include "libkwave/SignalManager.h"
#include "libkwave/String.h"
#include "libkwave/Track.h"
#include "libkwave/Utils.h"
#include "libgui/SignalView.h"
#include "libgui/SignalWidget.h"
#include "libgui/TrackPixmap.h"
#include "libgui/TrackView.h"
Include dependency graph for SignalWidget.cpp:

Go to the source code of this file.

Macros

#define VERTICAL_ZOOM_MIN   1.0
 
#define VERTICAL_ZOOM_MAX   100.0
 
#define VERTICAL_ZOOM_STEP_FACTOR   1.5
 
#define REPAINT_INTERVAL   50
 

Macro Definition Documentation

◆ REPAINT_INTERVAL

#define REPAINT_INTERVAL   50

interval for limiting the number of repaints per second [ms]

Definition at line 80 of file SignalWidget.cpp.

Referenced by Kwave::SignalWidget::requestRepaint().

◆ VERTICAL_ZOOM_MAX

#define VERTICAL_ZOOM_MAX   100.0

vertical zoom factor: maximum value

Definition at line 74 of file SignalWidget.cpp.

Referenced by Kwave::SignalWidget::setVerticalZoom().

◆ VERTICAL_ZOOM_MIN

#define VERTICAL_ZOOM_MIN   1.0

table of keyboard shortcuts 0...9 vertical zoom factor: minimum value

Definition at line 71 of file SignalWidget.cpp.

Referenced by Kwave::SignalWidget::setVerticalZoom().

◆ VERTICAL_ZOOM_STEP_FACTOR

#define VERTICAL_ZOOM_STEP_FACTOR   1.5

vertical zoom factor: increment/decrement factor

Definition at line 77 of file SignalWidget.cpp.

Referenced by Kwave::SignalWidget::wheelEvent().