Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
plugin_selection_manager.h
1// SPDX-FileCopyrightText: © 2025 Alexandros Theodotou <alex@zrythm.org>
2// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
4#pragma once
5
6#include "plugins/plugin.h"
7
8namespace zrythm::gui::backend
9{
11 : public QObject,
12 public utils::UuidIdentifiableObjectSelectionManager<plugins::PluginRegistry>
13{
14 Q_OBJECT
15 QML_ELEMENT
16 QML_UNCREATABLE ("")
17 DEFINE_UUID_IDENTIFIABLE_OBJECT_SELECTION_MANAGER_QML_PROPERTIES (
20
21public:
23 const RegistryType &registry,
24 QObject * parent = nullptr)
25 : QObject (parent), UuidIdentifiableObjectSelectionManager (registry)
26 {
27 }
28};
29}
DSP processing plugin.
Definition plugin.h:30