[PySide] re-implementing setDown() for custom button
Frank Rueter | OHUfx
frank at ohufx.com
Thu May 3 09:11:45 CEST 2012
Indeed, my apologies.
Will strip out the relevant parts and post an example soon.
On 3/05/12 7:06 PM, Srini Kommoori wrote:
> Code snippet would help in understanding what you are asking.
>
> For most of my cases this works great:
> pushButton.clicked.connect(findFile)
>
> If you are trying to implement your own style button, QPushButton also
> takes icon.
>
>
> On Wed, May 2, 2012 at 11:23 PM, Frank Rueter | OHUfx <frank at ohufx.com
> <mailto:frank at ohufx.com>> wrote:
>
> Any takers?
> I'm kinda stuck with this one unfortunately.
>
>
> On 2/05/12 6:35 PM, Frank Rueter | OHUfx wrote:
> > sorry for the monolog, but I just realised I will also have to
> make my
> > custom button play along when it's parent's self.sender()
> function is
> > called as well.
> > The QSignalSender doesn't quite seem to be the right thing to
> use as it
> > is implemented in the parent's constructor, however I would like to
> > implement this in the button's class if possible to make it self
> contained.
> >
> > How would I go about that?
> >
> > Cheers,
> > frank
> >
> > On 2/05/12 5:44 PM, Frank Rueter | OHUfx wrote:
> >> Hi,
> >>
> >> to follow up my previous mail, I also just noticed that I have to
> >> re-implement the QAbstractButton's setDown() function to make
> sure my
> >> custom button doesn't stay down after a drag&drop action.
> >>
> >> With a QPushButton I simply called self.setDown( False ) from
> inside the
> >> mouseMoveEvent, so now I'm trying to understand how to recreate
> this
> >> behaviour when using a custom paintEvent().
> >>
> >> Any tips would be greatly appreciated.
> >>
> >> Cheers,
> >> frank
> >> _______________________________________________
> >> PySide mailing list
> >> PySide at qt-project.org <mailto:PySide at qt-project.org>
> >> http://lists.qt-project.org/mailman/listinfo/pyside
> > _______________________________________________
> > PySide mailing list
> > PySide at qt-project.org <mailto:PySide at qt-project.org>
> > http://lists.qt-project.org/mailman/listinfo/pyside
> _______________________________________________
> PySide mailing list
> PySide at qt-project.org <mailto:PySide at qt-project.org>
> http://lists.qt-project.org/mailman/listinfo/pyside
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/pyside/attachments/20120503/a23ac2c0/attachment.html>
More information about the PySide
mailing list