drumstick
2.7.2
configurationdialogs.h
Go to the documentation of this file.
1
/*
2
Drumstick MIDI Sequencer C++ library
3
Copyright (C) 2006-2022, Pedro Lopez-Cabanillas <plcl@users.sf.net>
4
5
This program is free software; you can redistribute it and/or modify
6
it under the terms of the GNU General Public License as published by
7
the Free Software Foundation; either version 3 of the License, or
8
(at your option) any later version.
9
10
This program is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
GNU General Public License for more details.
14
15
You should have received a copy of the GNU General Public License
16
along with this program. If not, see <http://www.gnu.org/licenses/>.
17
*/
18
19
#ifndef CONFIGURATIONDIALOGS_H
20
#define CONFIGURATIONDIALOGS_H
21
22
#include <QString>
23
#include <QWidget>
24
#include "
macros.h
"
25
31
namespace
drumstick
{
32
38
namespace
widgets {
39
40
bool
DRUMSTICK_EXPORT
inputDriverIsConfigurable
(
const
QString driver);
41
bool
DRUMSTICK_EXPORT
outputDriverIsConfigurable
(
const
QString driver);
42
bool
DRUMSTICK_EXPORT
configureInputDriver
(
const
QString driver, QWidget* parent =
nullptr
);
43
bool
DRUMSTICK_EXPORT
configureOutputDriver
(
const
QString driver, QWidget* parent =
nullptr
);
44
void
DRUMSTICK_EXPORT
changeSoundFont
(
const
QString driver,
const
QString fileName, QWidget* parent =
nullptr
);
45
QString DRUMSTICK_EXPORT
libraryVersion
();
46
47
}}
// namespace drumstick::widgets
48
49
#endif
// CONFIGURATIONDIALOGS_H
macros.h
Drumstick visibility macros.
drumstick::widgets::inputDriverIsConfigurable
bool DRUMSTICK_EXPORT inputDriverIsConfigurable(const QString driver)
inputDriverIsConfigurable
Definition:
configurationdialogs.cpp:48
drumstick::widgets::libraryVersion
QString DRUMSTICK_EXPORT libraryVersion()
libraryVersion returns the runtime library version as a QString
Definition:
configurationdialogs.cpp:217
drumstick::widgets::outputDriverIsConfigurable
bool DRUMSTICK_EXPORT outputDriverIsConfigurable(const QString driver)
outputDriverIsConfigurable
Definition:
configurationdialogs.cpp:76
drumstick::widgets::configureInputDriver
bool DRUMSTICK_EXPORT configureInputDriver(const QString driver, QWidget *parent=nullptr)
Input Driver configuration dialog Some RT input drivers can be configured.
Definition:
configurationdialogs.cpp:115
drumstick::widgets::changeSoundFont
void DRUMSTICK_EXPORT changeSoundFont(const QString driver, const QString fileName, QWidget *parent=nullptr)
Changes the sound font configuration Some RT output drivers accept soundfonts.
Definition:
configurationdialogs.cpp:200
drumstick::widgets::configureOutputDriver
bool DRUMSTICK_EXPORT configureOutputDriver(const QString driver, QWidget *parent=nullptr)
Output Driver configuration dialog Some RT output drivers can be configured.
Definition:
configurationdialogs.cpp:151
drumstick
Drumstick common.
Definition:
alsaclient.cpp:68
library
include
drumstick
configurationdialogs.h
Generated by
1.9.6