|
kwave
18.07.70
|
#include "config.h"#include <errno.h>#include <math.h>#include <stdlib.h>#include <new>#include <QApplication>#include <QFile>#include <QFileInfo>#include <QFrame>#include <QGridLayout>#include <QHBoxLayout>#include <QPoint>#include <QPointer>#include <QResizeEvent>#include <QScrollBar>#include <QTextStream>#include <QWheelEvent>#include <QtGlobal>#include <KLocalizedString>#include <KMessageBox>#include "libkwave/Drag.h"#include "libkwave/FileDrag.h"#include "libkwave/FileInfo.h"#include "libkwave/Label.h"#include "libkwave/LabelList.h"#include "libkwave/Logger.h"#include "libkwave/MessageBox.h"#include "libkwave/Parser.h"#include "libkwave/SignalManager.h"#include "libkwave/String.h"#include "libkwave/Utils.h"#include "libkwave/undo/UndoTransactionGuard.h"#include "libgui/FileDialog.h"#include "libgui/LabelPropertiesWidget.h"#include "libgui/OverViewWidget.h"#include "libgui/SignalWidget.h"#include "App.h"#include "FileContext.h"#include "MainWidget.h"
Go to the source code of this file.
Macros | |
| #define | CASE_COMMAND(x) } else if (parser.command() == _(x)) { |
| #define | MINIMUM_SAMPLES_PER_SCREEN 5 |
| #define | DEFAULT_DISPLAY_TIME (5 * 60.0) |
| #define | LABEL_LIST_EXT _("*.label") |
| #define | LABEL_LIST_FILTER |
| #define CASE_COMMAND | ( | x | ) | } else if (parser.command() == _(x)) { |
useful macro for command parsing
Definition at line 68 of file MainWidget.cpp.
Referenced by Kwave::MainWidget::executeCommand().
| #define DEFAULT_DISPLAY_TIME (5 * 60.0) |
Default widht of the display in seconds when in streaming mode, where no initial length information is available (guess: 5min)
Definition at line 80 of file MainWidget.cpp.
Referenced by Kwave::MainWidget::fullZoom().
| #define LABEL_LIST_EXT _("*.label") |
File extension used for label lists
Definition at line 85 of file MainWidget.cpp.
Referenced by Kwave::MainWidget::loadLabels(), and Kwave::MainWidget::saveLabels().
| #define LABEL_LIST_FILTER |
Filter for file dialogs for loading/saving labels
Definition at line 90 of file MainWidget.cpp.
Referenced by Kwave::MainWidget::loadLabels(), and Kwave::MainWidget::saveLabels().
| #define MINIMUM_SAMPLES_PER_SCREEN 5 |
Limits the zoom to a minimum number of samples visible in one screen.
Definition at line 74 of file MainWidget.cpp.
Referenced by Kwave::MainWidget::fixZoomAndOffset().