mirror of https://github.com/mgba-emu/mgba.git
Qt: Fix adjusting magnification in tile viewer when not fitting to window
This commit is contained in:
parent
0de37f30b6
commit
99a063858b
1
CHANGES
1
CHANGES
|
@ -18,6 +18,7 @@ Other fixes:
|
||||||
- GB Core: Fix toggling WIN and OBJ being swapped
|
- GB Core: Fix toggling WIN and OBJ being swapped
|
||||||
- All: Fix several memory leaks
|
- All: Fix several memory leaks
|
||||||
- LR35902: Fix trailing whitespace in disassembly
|
- LR35902: Fix trailing whitespace in disassembly
|
||||||
|
- Qt: Fix adjusting magnification in tile viewer when not fitting to window
|
||||||
Misc:
|
Misc:
|
||||||
- Qt: Add missing HEVC NVENC option (fixes mgba.io/i/1323)
|
- Qt: Add missing HEVC NVENC option (fixes mgba.io/i/1323)
|
||||||
- Qt: Improve camera initialization
|
- Qt: Improve camera initialization
|
||||||
|
|
|
@ -65,7 +65,10 @@ TileView::TileView(std::shared_ptr<CoreController> controller, QWidget* parent)
|
||||||
}
|
}
|
||||||
updateTiles(true);
|
updateTiles(true);
|
||||||
});
|
});
|
||||||
connect(m_ui.magnification, static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged), [this]() {
|
connect(m_ui.magnification, static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged), [this](int mag) {
|
||||||
|
if (!m_ui.tileFit->isChecked()) {
|
||||||
|
m_ui.tiles->setMinimumSize(mag * 8 * m_ui.tilesPerRow->value(), m_ui.tiles->minimumSize().height());
|
||||||
|
}
|
||||||
updateTiles(true);
|
updateTiles(true);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue