diff options
author | Marcelo Hernandez <marcelohdez.inq@gmail.com> | 2022-10-23 00:25:38 -0400 |
---|---|---|
committer | Marcelo Hernandez <marcelohdez.inq@gmail.com> | 2022-10-23 19:30:41 -0400 |
commit | 4caf06bc99dfe34f10fae943374c98b88ad8814d (patch) | |
tree | 5cc3f8343845a8c77d1029347fb7167e177b22f3 /launcher/InstanceCopyPrefs.cpp | |
parent | 15593b5c0912b4fe5ad77d6a27e336e9b68ed861 (diff) | |
download | PrismLauncher-4caf06bc99dfe34f10fae943374c98b88ad8814d.tar.gz PrismLauncher-4caf06bc99dfe34f10fae943374c98b88ad8814d.tar.bz2 PrismLauncher-4caf06bc99dfe34f10fae943374c98b88ad8814d.zip |
Check "Select all" checkbox if all options are already selected
+ code cleanup
Signed-off-by: Marcelo Hernandez <marcelohdez.inq@gmail.com>
Diffstat (limited to 'launcher/InstanceCopyPrefs.cpp')
-rw-r--r-- | launcher/InstanceCopyPrefs.cpp | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/launcher/InstanceCopyPrefs.cpp b/launcher/InstanceCopyPrefs.cpp index 56b43a03..fad55d1e 100644 --- a/launcher/InstanceCopyPrefs.cpp +++ b/launcher/InstanceCopyPrefs.cpp @@ -4,12 +4,13 @@ #include "InstanceCopyPrefs.h" -InstanceCopyPrefs::InstanceCopyPrefs(bool setAll) - : copySaves(setAll), - keepPlaytime(setAll), - copyGameOptions(setAll), - copyResourcePacks(setAll), - copyShaderPacks(setAll), - copyServers(setAll), - copyMods(setAll) -{} +bool InstanceCopyPrefs::allTrue() const +{ + return copySaves && + keepPlaytime && + copyGameOptions && + copyResourcePacks && + copyShaderPacks && + copyServers && + copyMods; +} |