Check "Select all" checkbox if all options are already selected

+ code cleanup

Signed-off-by: Marcelo Hernandez <marcelohdez.inq@gmail.com>
This commit is contained in:
Marcelo Hernandez
2022-10-23 00:25:38 -04:00
parent 15593b5c09
commit 4caf06bc99
4 changed files with 65 additions and 101 deletions

View File

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