How to port KTabBar::mouseMiddleClick?

Nicolás Alvarez nicolas.alvarez at gmail.com
Mon Nov 10 18:19:22 UTC 2014


2014-11-09 7:28 GMT-03:00 Frank Reininghaus <frank78ac at googlemail.com>:
> Hi,
>
> 2014-11-06 2:59 GMT+01:00 Milian Wolff:
>> Hey all,
>>
>> what do I do to get middle-click-closes-tab in Qt 5 without KTabBar?
>> Previously, we used KTabBar and its mouseMiddleClick signal.
>
> AFAIK, currently the only solution is to subclass QTabBar, override
> the mousePressEvent method and emit a signal from there. Dolphin uses
> this approach. There were many other reasons why Emmanuel created a
> custom QTabBar subclass for Dolphin though .
>
> If many apps need the "middle click to close" bevavior, then
> reanimating KTabBar or getting this functionality into QTabBar might
> be better than making every app create its own tab bar class.

Or maybe contribute mouseMiddleClick to QTabBar?
(I'm not volunteering :P)

-- 
Nicolás


More information about the Kde-frameworks-devel mailing list