示例#1
0
void PaletteDialog::setSettingsFile(QString const &filename, QString const &romTitle) {
	saveToSettingsFile();
	settingsFile_ = filename;
	defaultScheme_ = findGbcTitlePal(romTitle.toLatin1().data())
	               ? romTitle
	               : tr("Global Palette");
	QSettings settings(savedir_ + settingsFile_, QSettings::IniFormat);
	loadSettings(settings);
}
示例#2
0
PaletteDialog::~PaletteDialog() {
	if (global_) {
		saveToSettingsFile();
	} else {
		QSettings settings;
		settings.beginGroup("palette");
		saveSettings(settings);
		settings.endGroup();
	}
}
示例#3
0
CheatDialog::~CheatDialog() {
	saveToSettingsFile();
}