Add OBattler's hard disk tracking code and make use of it for HDD settings

This commit is contained in:
Cacodemon345
2022-01-09 16:41:03 +06:00
parent 62a4a025b1
commit dabed16bbf
7 changed files with 371 additions and 0 deletions

View File

@@ -14,6 +14,8 @@
#include "qt_settingsotherperipherals.hpp"
#include "qt_progsettings.hpp"
#include "qt_harddrive_common.hpp"
#include "qt_settings_bus_tracking.hpp"
extern "C"
{
@@ -85,6 +87,7 @@ Settings::Settings(QWidget *parent) :
ui->listView->setModel(new SettingsModel(this));
Harddrives::busTrackClass = new SettingsBusTracking;
machine = new SettingsMachine(this);
display = new SettingsDisplay(this);
input = new SettingsInput(this);
@@ -124,6 +127,8 @@ Settings::Settings(QWidget *parent) :
Settings::~Settings()
{
delete ui;
delete Harddrives::busTrackClass;
Harddrives::busTrackClass = nullptr;
}
void Settings::save() {