diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2015-02-16 13:15:47 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2015-02-16 13:15:47 +0000 |
| commit | 472956381b9231b86beb02de0b60a622faf4dd49 (patch) | |
| tree | 41da44120c42339736dd3c89521caaba198f2b4c /src/plugins/Ui | |
| parent | a43f8e0c9f5fe2edde4c6b606027b254db9cdf4b (diff) | |
| download | qmmp-472956381b9231b86beb02de0b60a622faf4dd49.tar.gz qmmp-472956381b9231b86beb02de0b60a622faf4dd49.tar.bz2 qmmp-472956381b9231b86beb02de0b60a622faf4dd49.zip | |
fixed playlist geometry
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@4736 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui')
| -rw-r--r-- | src/plugins/Ui/skinned/listwidgetdrawer.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/Ui/skinned/listwidgetdrawer.cpp b/src/plugins/Ui/skinned/listwidgetdrawer.cpp index 451a34389..1e113b6eb 100644 --- a/src/plugins/Ui/skinned/listwidgetdrawer.cpp +++ b/src/plugins/Ui/skinned/listwidgetdrawer.cpp @@ -103,7 +103,7 @@ void ListWidgetDrawer::drawBackground(QPainter *painter, ListWidgetRow *row) void ListWidgetDrawer::drawSeparator(QPainter *painter, int m_number_width, ListWidgetRow *row, bool rtl) { int sx = row->rect.x() + 50; - int sy = row->rect.y() + m_metrics->lineSpacing() - m_metrics->descent(); + int sy = row->rect.y() + m_metrics->overlinePos() - 1; painter->setPen(m_normal); @@ -133,7 +133,7 @@ void ListWidgetDrawer::drawSeparator(QPainter *painter, int m_number_width, List void ListWidgetDrawer::drawTrack(QPainter *painter, int m_number_width, ListWidgetRow *row, bool rtl) { int sx = 0; - int sy = row->rect.y() + m_metrics->lineSpacing() - m_metrics->descent(); + int sy = row->rect.y() + m_metrics->overlinePos() - 1; painter->setPen(row->flags & ListWidgetRow::CURRENT ? m_current : m_normal); @@ -193,5 +193,5 @@ void ListWidgetDrawer::drawVerticalLine(QPainter *painter, int m_number_width, i painter->setPen(m_normal); int sx = rtl ? width - 10 - m_number_width - m_metrics->width("9")/2 - 1 : 10 + m_number_width + m_metrics->width("9")/2 - 1; - painter->drawLine(sx, 2, sx, row_count * (1 + m_metrics->lineSpacing()) - 2 - m_metrics->descent()); + painter->drawLine(sx, 2, sx, row_count * (1 + m_metrics->lineSpacing()) - m_metrics->descent()); } |
