From 93b63626558b7d91536c5c4bc92c22c5bd88ff4c Mon Sep 17 00:00:00 2001 From: Edwin Pujols Date: Sun, 13 Dec 2020 11:36:13 -0400 Subject: [PATCH] TerminalDisplay: Replace tuple by QPair. --- src/terminalDisplay/TerminalDisplay.cpp | 4 ++-- src/terminalDisplay/TerminalDisplay.h | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/terminalDisplay/TerminalDisplay.cpp b/src/terminalDisplay/TerminalDisplay.cpp index 58079cf0..c49ef3fa 100644 --- a/src/terminalDisplay/TerminalDisplay.cpp +++ b/src/terminalDisplay/TerminalDisplay.cpp @@ -1678,7 +1678,7 @@ void TerminalDisplay::mouseReleaseEvent(QMouseEvent* ev) } } -std::tuple TerminalDisplay::getCharacterPosition(const QPoint& widgetPoint, bool edge) const +QPair TerminalDisplay::getCharacterPosition(const QPoint& widgetPoint, bool edge) const { // the column value returned can be equal to _usedColumns (when edge == true), // which is the position just after the last character displayed in a line. @@ -1690,7 +1690,7 @@ std::tuple TerminalDisplay::getCharacterPosition(const QPoint& widgetP int column = qBound(0, (widgetPoint.x() + xOffset - contentsRect().left() - _contentRect.left()) / _fontWidth, columnMax); int line = qBound(0, (widgetPoint.y() - contentsRect().top() - _contentRect.top()) / _fontHeight, _usedLines - 1); - return std::make_tuple(line, column); + return qMakePair(line, column); } void TerminalDisplay::setExpandedMode(bool expand) diff --git a/src/terminalDisplay/TerminalDisplay.h b/src/terminalDisplay/TerminalDisplay.h index 27a2102c..25a0e187 100644 --- a/src/terminalDisplay/TerminalDisplay.h +++ b/src/terminalDisplay/TerminalDisplay.h @@ -8,9 +8,6 @@ #ifndef TERMINALDISPLAY_H #define TERMINALDISPLAY_H -// Standard -#include - // Qt #include #include @@ -310,7 +307,7 @@ public: // maps a point on the widget to the position ( ie. line and column ) // of the character at that point. When the edge is true, it maps to // a character which left edge is closest to the point. - std::tuple getCharacterPosition(const QPoint &widgetPoint, bool edge) const; + QPair getCharacterPosition(const QPoint &widgetPoint, bool edge) const; // toggle the header bar Minimize/Maximize button. void setExpandedMode(bool expand);