Swiftray  1.0
machine-manager.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QDialog>
6 
7 class MainWindow;
8 
9 namespace Ui {
10  class MachineManager;
11 }
12 
13 class MachineManager : public QDialog, BaseContainer {
14 Q_OBJECT
15 
16 public:
17 
18  explicit MachineManager(QWidget *parent);
19 
21 
22  void save();
23 
24 public slots:
25 
26  void show();
27 
28 private slots:
29 
30  void originChanged(MachineSettings::MachineSet::OriginType origin);
31 
32 private:
33 
34  void loadSettings() override;
35 
36  void loadStyles() override;
37 
38  void loadWidgets() override;
39 
40  void registerEvents() override;
41 
42  Ui::MachineManager *ui;
43 };
A class template for widget containers.
Definition: base-container.h:7
Definition: machine-manager.h:13
MachineManager(QWidget *parent)
Definition: machine-manager.cpp:9
void save()
Definition: machine-manager.cpp:142
void show()
Definition: machine-manager.cpp:152
~MachineManager()
Definition: machine-manager.cpp:20
Definition: mainwindow.h:25
Definition: layer-list-item.h:7
OriginType
Definition: machine-settings.h:17