From: Ed Page Date: Sat, 10 Jul 2010 03:40:42 +0000 (-0500) Subject: Experimenting with borders for my pie buttons X-Git-Url: http://git.maemo.org/git/?a=commitdiff_plain;h=a5de866693d1397a657b769f2cd906456aaa6052;hp=a1ffcb156545a61deee7620adb142fb45e5c013e;p=ejpi Experimenting with borders for my pie buttons --- diff --git a/src/libraries/qtpie.py b/src/libraries/qtpie.py index e2ccd20..7b981c1 100755 --- a/src/libraries/qtpie.py +++ b/src/libraries/qtpie.py @@ -257,8 +257,9 @@ class PieArtist(object): painter.setBrush(self.palette.highlight()) else: painter.setBrush(self.palette.background()) + painter.setPen(self.palette.mid().color()) - painter.fillRect(self._canvas.rect(), painter.brush()) + painter.drawRect(self._canvas.rect()) self._paint_center_foreground(painter, selectionIndex) return self._canvas elif numChildren == 1: @@ -611,6 +612,7 @@ class QPieButton(QtGui.QWidget): @misc_utils.log_exception(_moduleLogger) def showEvent(self, showEvent): + self._buttonFiling.setOuterRadius(max(self.size().width(), self.size().height()) / 2) self._buttonArtist.show(self.palette()) self._cachedCenterPosition = self.rect().center()