kwave  18.07.70
K3BExportPlugin.cpp File Reference
#include "config.h"
#include <errno.h>
#include <QBuffer>
#include <QByteArray>
#include <QDir>
#include <QDomDocument>
#include <QDomElement>
#include <QFileInfo>
#include <QIODevice>
#include <QMap>
#include <QProcess>
#include <QRegExp>
#include <QTextStream>
#include <KLocalizedString>
#include <KZip>
#include "libkwave/CodecManager.h"
#include "libkwave/Encoder.h"
#include "libkwave/FileInfo.h"
#include "libkwave/Label.h"
#include "libkwave/LabelList.h"
#include "libkwave/Logger.h"
#include "libkwave/MessageBox.h"
#include "libkwave/MetaDataList.h"
#include "libkwave/Parser.h"
#include "libkwave/Plugin.h"
#include "libkwave/PluginManager.h"
#include "libkwave/SignalManager.h"
#include "libkwave/String.h"
#include "libkwave/Utils.h"
#include "K3BExportDialog.h"
#include "K3BExportPlugin.h"
#include "K3BExportPlugin.moc"
Include dependency graph for K3BExportPlugin.cpp:

Go to the source code of this file.

Macros

#define K3B_PROJECT_MIME_TYPE   "application/x-k3b"
 
#define K3B_FILE_SUFFIX   _("*.k3b")
 
#define OUTFILE_DIGITS   4
 
#define OUTFILE_PATTERN   (_("[%0") + _("%1nr]").arg(OUTFILE_DIGITS))
 
#define OUTFILE_SUFFIX   _(".wav")
 
#define GET_INF(inf)   doc.createTextNode(info.get(inf).toString())
 

Macro Definition Documentation

◆ GET_INF

#define GET_INF (   inf)    doc.createTextNode(info.get(inf).toString())

◆ K3B_FILE_SUFFIX

#define K3B_FILE_SUFFIX   _("*.k3b")

file suffix of K3b project files

Definition at line 61 of file K3BExportPlugin.cpp.

Referenced by Kwave::K3BExportPlugin::setup().

◆ K3B_PROJECT_MIME_TYPE

#define K3B_PROJECT_MIME_TYPE   "application/x-k3b"

mime type of K3b project files

Definition at line 58 of file K3BExportPlugin.cpp.

Referenced by Kwave::K3BExportPlugin::saveK3BFile().

◆ OUTFILE_DIGITS

#define OUTFILE_DIGITS   4

number of digits to use for out files

Definition at line 64 of file K3BExportPlugin.cpp.

Referenced by Kwave::K3BExportPlugin::createFileName().

◆ OUTFILE_PATTERN

#define OUTFILE_PATTERN   (_("[%0") + _("%1nr]").arg(OUTFILE_DIGITS))

file name pattern for out files

Definition at line 67 of file K3BExportPlugin.cpp.

Referenced by Kwave::K3BExportPlugin::createFileName(), and Kwave::K3BExportPlugin::start().

◆ OUTFILE_SUFFIX

#define OUTFILE_SUFFIX   _(".wav")

file suffix for out files

Definition at line 70 of file K3BExportPlugin.cpp.

Referenced by Kwave::K3BExportPlugin::createFileName(), and Kwave::K3BExportPlugin::start().