On March 3, 2010, Antony Loebs wrote: > On Wed, Mar 3, 2010 at 5:58 PM, Aaron J. Seigo <[email protected]> wrote: > > On March 3, 2010, Antony Loebs wrote: > > > Hmm...I added the following > > > > > > def paintEvent(self, event): > > > size = self.geometry() > > > height = size.height() > > > self.resize(height * 4, height) > > > > > > But that doesn't work. Do I need to completely re-implement drawing the > > > pixmap in paintEvent? > > > > yes; which isn't hard (it's one call). and you don't want to be resizing > > yourself in the paintEvent (that has the potential for endless looping > > due to > > resize -> repaint -> resize..) > > > > Ok, I'll admit that I'm over my head and prepare myself for Captain > > Obvious. What's the one call for re-drawing the pixmap which is in a label?
QPainter p(this); .. calculate where the pixmap should be painted, resize pixmap if needed .. p.drawPixmap(topLeftStart, pixmap); -- Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Development Frameworks _______________________________________________ Plasma-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/plasma-devel
