settings looking a little better now. onto input settings overhaul
This commit is contained in:
@@ -189,6 +189,8 @@ void KaizenGui::cleanup() {
|
||||
SDL_Quit();
|
||||
core.Stop();
|
||||
emuThread->requestInterruption();
|
||||
while (emuThread->isRunning())
|
||||
;
|
||||
emuThread->quit();
|
||||
delete emuThread;
|
||||
delete vulkanWidget;
|
||||
|
||||
@@ -18,5 +18,6 @@ AudioSettings::AudioSettings() : settings(QSettings::UserScope) {
|
||||
v = new QVBoxLayout();
|
||||
v->addWidget(volume);
|
||||
v->addWidget(volumePercent);
|
||||
v->addStretch(-1);
|
||||
setLayout(v);
|
||||
}
|
||||
|
||||
@@ -51,5 +51,6 @@ CPUSettings::CPUSettings() : settings(QSettings::UserScope) {
|
||||
h->addWidget(idleSkip);
|
||||
v->addWidget(types);
|
||||
v->addLayout(h);
|
||||
v->addStretch(-1);
|
||||
setLayout(v);
|
||||
}
|
||||
|
||||
@@ -43,8 +43,6 @@ GeneralSettings::GeneralSettings() : settings(QSettings::UserScope) {
|
||||
emit romFolderSelected();
|
||||
});
|
||||
|
||||
gl = new QGridLayout();
|
||||
|
||||
QPushButton *clearRoms = new QPushButton("Clear");
|
||||
connect(clearRoms, &QPushButton::clicked, this, [&] {
|
||||
selectedRomsFolderLabel->clear();
|
||||
@@ -62,6 +60,8 @@ GeneralSettings::GeneralSettings() : settings(QSettings::UserScope) {
|
||||
settings.sync();
|
||||
});
|
||||
|
||||
gl = new QGridLayout();
|
||||
|
||||
gl->addWidget(new QLabel("ROMs path:"), 0, 0);
|
||||
gl->addWidget(selectedRomsFolderLabel, 0, 1);
|
||||
gl->addWidget(romsFolderSelectButton, 0, 2);
|
||||
@@ -71,6 +71,7 @@ GeneralSettings::GeneralSettings() : settings(QSettings::UserScope) {
|
||||
gl->addWidget(selectedSavesFolderLabel, 1, 1);
|
||||
gl->addWidget(savesFolderSelectButton, 1, 2);
|
||||
gl->addWidget(clearSaves, 1, 3);
|
||||
gl->addItem(new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Expanding), 2, 0, 2, -1);
|
||||
|
||||
setLayout(gl);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user