Get rid of 0x CD-ROM speed option

This commit is contained in:
Alexander Babikov
2022-02-05 01:02:55 +05:00
parent 129ffab728
commit eb451aaaf4

View File

@@ -97,8 +97,8 @@ SettingsFloppyCDROM::SettingsFloppyCDROM(QWidget *parent) :
Harddrives::populateRemovableBuses(ui->comboBoxBus->model()); Harddrives::populateRemovableBuses(ui->comboBoxBus->model());
model = ui->comboBoxSpeed->model(); model = ui->comboBoxSpeed->model();
for (int i = 0; i <= 72; i++) { for (int i = 0; i < 72; i++) {
Models::AddEntry(model, QString("%1x").arg(i), i); Models::AddEntry(model, QString("%1x").arg(i + 1), i + 1);
} }
model = new QStandardItemModel(0, 2, this); model = new QStandardItemModel(0, 2, this);
@@ -174,7 +174,7 @@ void SettingsFloppyCDROM::onCDROMRowChanged(const QModelIndex &current) {
ui->comboBoxChannel->setCurrentIndex(match.first().row()); ui->comboBoxChannel->setCurrentIndex(match.first().row());
} }
else ui->comboBoxChannel->setCurrentIndex(8); else ui->comboBoxChannel->setCurrentIndex(8);
ui->comboBoxSpeed->setCurrentIndex(speed); ui->comboBoxSpeed->setCurrentIndex(speed - 1);
} }
void SettingsFloppyCDROM::on_checkBoxTurboTimings_stateChanged(int arg1) { void SettingsFloppyCDROM::on_checkBoxTurboTimings_stateChanged(int arg1) {
@@ -205,7 +205,7 @@ void SettingsFloppyCDROM::on_comboBoxBus_currentIndexChanged(int index) {
void SettingsFloppyCDROM::on_comboBoxSpeed_activated(int index) { void SettingsFloppyCDROM::on_comboBoxSpeed_activated(int index) {
auto idx = ui->tableViewCDROM->selectionModel()->currentIndex(); auto idx = ui->tableViewCDROM->selectionModel()->currentIndex();
setCDROMSpeed(ui->tableViewCDROM->model(), idx.siblingAtColumn(1), index); setCDROMSpeed(ui->tableViewCDROM->model(), idx.siblingAtColumn(1), index + 1);
} }