kwave
18.07.70
K3BExportWidget.h
Go to the documentation of this file.
1
/***************************************************************************
2
* K3BExportWidget.h - widget for K3b export options in the file open dlg
3
* -------------------
4
* begin : Thu Apr 13 2017
5
* copyright : (C) 2017 by Thomas Eschenbacher
6
* email : Thomas.Eschenbacher@gmx.de
7
***************************************************************************/
8
9
/***************************************************************************
10
* *
11
* This program is free software; you can redistribute it and/or modify *
12
* it under the terms of the GNU General Public License as published by *
13
* the Free Software Foundation; either version 2 of the License, or *
14
* (at your option) any later version. *
15
* *
16
***************************************************************************/
17
18
#ifndef K3B_EXPORT_WIDGET_H
19
#define K3B_EXPORT_WIDGET_H
20
21
#include <QWidget>
22
23
#include "
K3BExportPlugin.h
"
24
#include "ui_K3BExportWidgetBase.h"
25
26
namespace
Kwave
27
{
28
class
K3BExportWidget
:
public
QWidget,
public
Ui::K3BExportWidgetBase
29
{
30
Q_OBJECT
31
public
:
32
42
K3BExportWidget
(
43
QWidget *widget,
44
QString &
pattern
,
45
bool
selection_only,
46
bool
have_selection,
47
Kwave::K3BExportPlugin::export_location_t
export_location,
48
Kwave::K3BExportPlugin::overwrite_policy_t
overwrite_policy
49
);
50
52
virtual
~K3BExportWidget
();
53
55
virtual
void
showPreview
(
const
QUrl &url)
56
{
57
Q_UNUSED(url);
58
}
59
61
virtual
void
clearPreview
()
62
{
63
}
64
66
QString
pattern
()
const
;
67
69
bool
selectionOnly
()
const
;
70
72
Kwave::K3BExportPlugin::export_location_t
exportLocation
()
const
;
73
75
Kwave::K3BExportPlugin::overwrite_policy_t
overwritePolicy
()
const
;
76
77
};
78
}
79
80
#endif
/* K3B_EXPORT_WIDGET_H */
81
82
//***************************************************************************
83
//***************************************************************************
Kwave::K3BExportWidget
Definition:
K3BExportWidget.h:28
Kwave
Definition:
App.h:33
Kwave::K3BExportWidget::pattern
QString pattern() const
Definition:
K3BExportWidget.cpp:82
Kwave::K3BExportWidget::showPreview
virtual void showPreview(const QUrl &url)
Definition:
K3BExportWidget.h:55
Kwave::K3BExportWidget::exportLocation
Kwave::K3BExportPlugin::export_location_t exportLocation() const
Definition:
K3BExportWidget.cpp:104
K3BExportPlugin.h
Kwave::K3BExportPlugin::export_location_t
export_location_t
Definition:
K3BExportPlugin.h:41
Kwave::K3BExportWidget::selectionOnly
bool selectionOnly() const
Definition:
K3BExportWidget.cpp:96
Kwave::K3BExportWidget::~K3BExportWidget
virtual ~K3BExportWidget()
Definition:
K3BExportWidget.cpp:77
Kwave::K3BExportPlugin::overwrite_policy_t
overwrite_policy_t
Definition:
K3BExportPlugin.h:46
Kwave::K3BExportWidget::clearPreview
virtual void clearPreview()
Definition:
K3BExportWidget.h:61
Kwave::K3BExportWidget::K3BExportWidget
K3BExportWidget(QWidget *widget, QString &pattern, bool selection_only, bool have_selection, Kwave::K3BExportPlugin::export_location_t export_location, Kwave::K3BExportPlugin::overwrite_policy_t overwrite_policy)
Definition:
K3BExportWidget.cpp:30
Kwave::K3BExportWidget::overwritePolicy
Kwave::K3BExportPlugin::overwrite_policy_t overwritePolicy() const
Definition:
K3BExportWidget.cpp:115
plugins
export_k3b
K3BExportWidget.h
Generated on Sat Mar 24 2018 09:10:26 for kwave by
1.8.13