aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/skinned/listwidgetdrawer.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2015-02-23 20:05:17 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2015-02-23 20:05:17 +0000
commit0739de57b113e6a26d1037e756ee4feb1f2b6332 (patch)
tree8b4ad979fecf686fd803089c6195145474a64fe3 /src/plugins/Ui/skinned/listwidgetdrawer.h
parentaa41eab0da2811fd8ef367fed8b113e11b74ddad (diff)
downloadqmmp-0739de57b113e6a26d1037e756ee4feb1f2b6332.tar.gz
qmmp-0739de57b113e6a26d1037e756ee4feb1f2b6332.tar.bz2
qmmp-0739de57b113e6a26d1037e756ee4feb1f2b6332.zip
optimization
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@4740 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/skinned/listwidgetdrawer.h')
-rw-r--r--src/plugins/Ui/skinned/listwidgetdrawer.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/plugins/Ui/skinned/listwidgetdrawer.h b/src/plugins/Ui/skinned/listwidgetdrawer.h
index efcb11d22..420247f9e 100644
--- a/src/plugins/Ui/skinned/listwidgetdrawer.h
+++ b/src/plugins/Ui/skinned/listwidgetdrawer.h
@@ -49,6 +49,15 @@ struct ListWidgetRow
};
int flags;
+
+ enum
+ {
+ NUMBER = 0,
+ TITLE,
+ EXTRA_STRING,
+ LENGTH
+ };
+ int x[LENGTH + 1];
QRect rect; //geometry
};
@@ -69,7 +78,7 @@ public:
void fillBackground(QPainter *painter, int width, int height);
void drawBackground(QPainter *painter, ListWidgetRow *row);
void drawSeparator(QPainter *painter, ListWidgetRow *row, bool rtl);
- void drawTrack(QPainter *painter, ListWidgetRow *row, bool rtl);
+ void drawTrack(QPainter *painter, ListWidgetRow *row);
void drawDropLine(QPainter *painter, int row_number, int width);
void drawVerticalLine(QPainter *painter, int row_count, int width, bool rtl);