swift
src
gui
components
audioadvanceddistributedcomponent.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (C) 2019 swift Project Community / Contributors
2
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3
5
6
#ifndef SWIFT_GUI_COMPONENTS_AUDIOADVANCEDDISTRIBUTEDCOMPONENT_H
7
#define SWIFT_GUI_COMPONENTS_AUDIOADVANCEDDISTRIBUTEDCOMPONENT_H
8
9
#include <QFrame>
10
#include <QScopedPointer>
11
12
#include "
misc/audio/audiodeviceinfo.h
"
13
14
namespace
Ui
15
{
16
class
CAudioAdvancedDistributedComponent;
17
}
18
namespace
swift::gui::components
19
{
21
class
CAudioAdvancedDistributedComponent
:
public
QFrame
22
{
23
Q_OBJECT
24
25
public
:
27
explicit
CAudioAdvancedDistributedComponent
(
QWidget
*
parent
=
nullptr
);
28
30
virtual
~CAudioAdvancedDistributedComponent
()
override
;
31
33
void
reloadRegisteredDevices
();
34
35
private
:
36
QScopedPointer<Ui::CAudioAdvancedDistributedComponent>
ui;
37
39
static
bool
hasContexts();
40
};
41
}
// namespace swift::gui::components
42
43
#endif
// SWIFT_GUI_COMPONENTS_AUDIOADVANCEDDISTRIBUTEDCOMPONENT_H
audiodeviceinfo.h
swift::gui::components::CAudioAdvancedDistributedComponent
Adv. and sitributed audio setup.
Definition:
audioadvanceddistributedcomponent.h:22
swift::gui::components::CAudioAdvancedDistributedComponent::CAudioAdvancedDistributedComponent
CAudioAdvancedDistributedComponent(QWidget *parent=nullptr)
Ctor.
Definition:
audioadvanceddistributedcomponent.cpp:18
swift::gui::components::CAudioAdvancedDistributedComponent::reloadRegisteredDevices
void reloadRegisteredDevices()
Reload registered devices.
Definition:
audioadvanceddistributedcomponent.cpp:29
swift::gui::components::CAudioAdvancedDistributedComponent::~CAudioAdvancedDistributedComponent
virtual ~CAudioAdvancedDistributedComponent()
Dtor.
Definition:
audioadvanceddistributedcomponent.cpp:27
swift::gui::components
High level reusable GUI components.
Definition:
aboutdialog.cpp:13
QFrame
QObject::Q_OBJECT
Q_OBJECTQ_OBJECT
QObject::parent
QObject * parent() const const
QScopedPointer< Ui::CAudioAdvancedDistributedComponent >
QWidget
Generated on Sun Oct 12 2025 20:05:10 for swift by
1.9.1