Просмотр исходного кода

config_shared: Remove storing the group from tab

lat9nq 3 лет назад
Родитель
Сommit
02c48a80f6

+ 1 - 2
src/yuzu/configuration/configuration_shared.cpp

@@ -7,8 +7,7 @@
 
 namespace ConfigurationShared {
 
-Tab::Tab(std::shared_ptr<std::forward_list<Tab*>> group_, QWidget* parent)
-    : QWidget(parent), group{group_} {
+Tab::Tab(std::shared_ptr<std::forward_list<Tab*>> group, QWidget* parent) : QWidget(parent) {
     if (group != nullptr) {
         group->push_front(this);
     }

+ 1 - 4
src/yuzu/configuration/configuration_shared.h

@@ -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