diff options
Diffstat (limited to 'src/osd/modules/debugger')
-rw-r--r-- | src/osd/modules/debugger/qt/debuggerview.cpp | 4 | ||||
-rw-r--r-- | src/osd/modules/debugger/qt/memorywindow.cpp | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/osd/modules/debugger/qt/debuggerview.cpp b/src/osd/modules/debugger/qt/debuggerview.cpp index 7dc16c0a3de..67389efc0af 100644 --- a/src/osd/modules/debugger/qt/debuggerview.cpp +++ b/src/osd/modules/debugger/qt/debuggerview.cpp @@ -49,7 +49,7 @@ void DebuggerView::paintEvent(QPaintEvent* event) { // Tell the MAME debug view how much real estate is available QFontMetrics actualFont = fontMetrics(); - const double fontWidth = actualFont.width(QString(100, '_')) / 100.; + const double fontWidth = actualFont.horizontalAdvance(QString(100, '_')) / 100.; const int fontHeight = std::max(1, actualFont.lineSpacing()); m_view->set_visible_size(debug_view_xy(width()/fontWidth, height()/fontHeight)); @@ -240,7 +240,7 @@ void DebuggerView::mousePressEvent(QMouseEvent* event) if (event->button() == Qt::LeftButton) { QFontMetrics actualFont = fontMetrics(); - const double fontWidth = actualFont.width(QString(100, '_')) / 100.; + const double fontWidth = actualFont.horizontalAdvance(QString(100, '_')) / 100.; const int fontHeight = std::max(1, actualFont.lineSpacing()); debug_view_xy topLeft = m_view->visible_position(); diff --git a/src/osd/modules/debugger/qt/memorywindow.cpp b/src/osd/modules/debugger/qt/memorywindow.cpp index 6c95e04df80..e9fc36b7a8f 100644 --- a/src/osd/modules/debugger/qt/memorywindow.cpp +++ b/src/osd/modules/debugger/qt/memorywindow.cpp @@ -334,7 +334,7 @@ void DebuggerMemView::mousePressEvent(QMouseEvent* event) if (leftClick || rightClick) { QFontMetrics actualFont = fontMetrics(); - const double fontWidth = actualFont.width(QString(100, '_')) / 100.; + const double fontWidth = actualFont.horizontalAdvance(QString(100, '_')) / 100.; const int fontHeight = std::max(1, actualFont.lineSpacing()); debug_view_xy topLeft = view()->visible_position(); |