summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/qt/debugqtview.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/debugger/qt/debugqtview.c')
-rw-r--r--src/osd/modules/debugger/qt/debugqtview.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/osd/modules/debugger/qt/debugqtview.c b/src/osd/modules/debugger/qt/debugqtview.c
index 34146860f61..971bd44d17a 100644
--- a/src/osd/modules/debugger/qt/debugqtview.c
+++ b/src/osd/modules/debugger/qt/debugqtview.c
@@ -152,7 +152,7 @@ void DebuggerView::paintEvent(QPaintEvent* event)
{
// Tell the MAME debug view how much real estate is available
QFontMetrics actualFont = fontMetrics();
- const int fontWidth = MAX(1, actualFont.width('_'));
+ const double fontWidth = actualFont.width(QString(100, '_')) / 100.;
const int fontHeight = MAX(1, actualFont.height());
m_view->set_visible_size(debug_view_xy(width()/fontWidth, height()/fontHeight));
@@ -344,7 +344,7 @@ void DebuggerView::mousePressEvent(QMouseEvent* event)
if (event->button() == Qt::LeftButton)
{
QFontMetrics actualFont = fontMetrics();
- const int fontWidth = MAX(1, actualFont.width('_'));
+ const double fontWidth = actualFont.width(QString(100, '_')) / 100.;
const int fontHeight = MAX(1, actualFont.height());
debug_view_xy topLeft = m_view->visible_position();