At 2013-09-11 19:35:27,"william.croc...@analog.com"
<william.croc...@analog.com> wrote: >On 09/11/2013 07:08 AM,
nate.y...@gmail.com wrote: >> Hi guys, >> >> I have a frameless dialog and
implement the title bar by myself. I implement the >> mousePressEvent,
mouseReleaseEvent and mouseMoveEvent of the dialog, so users >> can drag the
dialog. Every thing works fine until I put a QLabel, which holds >> rich text,
on the title bar. >> The QLabel blocks the mouseReleaseEvent, so the dialog's
mouseReleaseEvent() >> will never be called. When I use plain text in the
QLabel, every thing works fine. >> >> Is this a bug of QLabel? Or do I miss
something? >> > >You could try: > >
setAttribute(Qt::WA_TransparentForMouseEvents,true);
That's more elegant than subclass the QLabel, it works fine now. Thanks William.
Nate
> >> Nate >> 09/11/2013 >> >> >> >> >>
> >> _______________________________________________ >> Interest mailing list
> >> >> Interest@qt-project.org >>
> >> http://lists.qt-project.org/mailman/listinfo/interest >
> >> >_______________________________________________ >Interest mailing list
> >> >Interest@qt-project.org
> >> >http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest