ayatana-commits team mailing list archive
-
ayatana-commits team
-
Mailing list archive
-
Message #00499
[Branch ~agateau/plasma-indicatordisplay/trunk] Rev 99: Ensure no scrollbar appears
------------------------------------------------------------
revno: 99
committer: Aurelien Gateau <aurelien.gateau@xxxxxxxxxxxxx>
branch nick: plasma-indicatordisplay
timestamp: Thu 2009-10-08 16:11:28 +0200
message:
Ensure no scrollbar appears
modified:
src/indicatordisplay.cpp
--
lp:plasma-indicatordisplay
https://code.launchpad.net/~agateau/plasma-indicatordisplay/trunk
Your team ayatana-commits is subscribed to branch lp:plasma-indicatordisplay.
To unsubscribe from this branch go to https://code.launchpad.net/~agateau/plasma-indicatordisplay/trunk/+edit-subscription.
=== modified file 'src/indicatordisplay.cpp'
--- src/indicatordisplay.cpp 2009-09-28 09:06:26 +0000
+++ src/indicatordisplay.cpp 2009-10-08 14:11:28 +0000
@@ -117,6 +117,13 @@
mView->setHeaderHidden(true);
mView->setIndentation(16);
mView->setIconSize(QSize(16, 16));
+
+ // Disable scrollbars: we compute the size of the view so that its content
+ // fits without scrollbars, but if we do not disable them a vertical
+ // scrollbar sometimes appears when the view grows while visible
+ mView->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+ mView->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+
mView->setEditTriggers(QAbstractItemView::NoEditTriggers);
connect(mView, SIGNAL(clicked(const QModelIndex&)),
SLOT(slotClicked(const QModelIndex&))