mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-09-21 09:05:10 -07:00
[Settings] Shuffle some settings around (#7084)
* [Settings] Shuffle some settings around Took 21 minutes Took 1 hour 25 minutes * [Settings] Camel case everything * Revert debug schema change * Add new classes * Fix card counters writing to global * Fix CI tests * Fix Windows CI * interface() is a protected keyword for MSVC Took 5 minutes Took 5 seconds * [Settings] Keep menu settings on the appearance settings page Leave the 'Menu settings' group box on the appearance settings page for now; relocating it to the user interface settings page will be done in a separate PR. Took 6 minutes --------- Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
This commit is contained in:
parent
bf6b2a90bc
commit
adf574e038
79 changed files with 1899 additions and 1123 deletions
|
|
@ -9,7 +9,7 @@ CardDatabaseSettings::CardDatabaseSettings(const QString &settingPath, QObject *
|
|||
|
||||
void CardDatabaseSettings::setSortKey(QString shortName, unsigned int sortKey)
|
||||
{
|
||||
setValue(sortKey, "sortkey", "sets", shortName);
|
||||
setValue(sortKey, "sortKey", "sets", shortName);
|
||||
QMutexLocker lock(&setOptionsMutex);
|
||||
ensureSetOptionsLoaded();
|
||||
setOptionsCache[shortName].sortKey = sortKey;
|
||||
|
|
@ -25,7 +25,7 @@ void CardDatabaseSettings::setEnabled(QString shortName, bool enabled)
|
|||
|
||||
void CardDatabaseSettings::setIsKnown(QString shortName, bool isknown)
|
||||
{
|
||||
setValue(isknown, "isknown", "sets", shortName);
|
||||
setValue(isknown, "isKnown", "sets", shortName);
|
||||
QMutexLocker lock(&setOptionsMutex);
|
||||
ensureSetOptionsLoaded();
|
||||
setOptionsCache[shortName].isKnown = isknown;
|
||||
|
|
@ -42,9 +42,9 @@ void CardDatabaseSettings::ensureSetOptionsLoaded() const
|
|||
for (const QString &group : groups) {
|
||||
settings.beginGroup(group);
|
||||
SetOptions &o = setOptionsCache[group];
|
||||
o.sortKey = settings.value("sortkey", 0).toUInt();
|
||||
o.sortKey = settings.value("sortKey", 0).toUInt();
|
||||
o.enabled = settings.value("enabled", true).toBool();
|
||||
o.isKnown = settings.value("isknown", true).toBool();
|
||||
o.isKnown = settings.value("isKnown", true).toBool();
|
||||
settings.endGroup();
|
||||
}
|
||||
setOptionsLoaded = true;
|
||||
|
|
@ -84,7 +84,7 @@ void CardDatabaseSettings::saveSets(const QVector<ICardSetPriorityController::Se
|
|||
s.beginGroup("sets");
|
||||
for (const auto &entry : data) {
|
||||
s.beginGroup(entry.shortName);
|
||||
s.setValue("sortkey", entry.sortKey);
|
||||
s.setValue("sortKey", entry.sortKey);
|
||||
s.setValue("enabled", entry.enabled);
|
||||
s.endGroup();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue