|
|
|
@ -17,14 +17,11 @@ class Tab : public QWidget { |
|
|
|
Q_OBJECT |
|
|
|
|
|
|
|
public: |
|
|
|
explicit Tab(std::shared_ptr<std::forward_list<Tab*>> group_, QWidget* parent = nullptr); |
|
|
|
explicit Tab(std::shared_ptr<std::forward_list<Tab*>> group, QWidget* parent = nullptr); |
|
|
|
~Tab(); |
|
|
|
|
|
|
|
virtual void ApplyConfiguration() = 0; |
|
|
|
virtual void SetConfiguration() = 0; |
|
|
|
|
|
|
|
private: |
|
|
|
std::shared_ptr<std::forward_list<Tab*>> group; |
|
|
|
}; |
|
|
|
|
|
|
|
} // namespace ConfigurationShared |