Swiftray  1.0
preset-manager.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QDialog>
6 
7 namespace Ui {
8  class PresetManager;
9 }
10 
11 class LayerParamsPanel;
12 
13 class PresetManager : public QDialog, BaseContainer {
14 Q_OBJECT
15 
16 public:
17  explicit PresetManager(QWidget *parent);
18 
20 
21  void showPreset();
22 
23  void updatePresetData();
24 
25  void save();
26 
27 private:
28 
29  void loadStyles() override;
30 
31  void loadSettings() override;
32 
33  void registerEvents() override;
34 
35  Ui::PresetManager *ui;
36  LayerParamsPanel *layer_panel_;
37 };
A class template for widget containers.
Definition: base-container.h:7
Definition: layer-params-panel.h:16
Definition: preset-manager.h:13
PresetManager(QWidget *parent)
Definition: preset-manager.cpp:11
void save()
Definition: preset-manager.cpp:129
void showPreset()
Definition: preset-manager.cpp:140
~PresetManager()
Definition: preset-manager.cpp:21
void updatePresetData()
Definition: preset-manager.cpp:120
Definition: layer-list-item.h:7