D20867: Add Property to disable drawing of menu arrow indicators
David Hallas
noreply at phabricator.kde.org
Mon May 6 18:27:40 BST 2019
hallas added a comment.
In D20867#461499 <https://phabricator.kde.org/D20867#461499>, @mart wrote:
> In D20867#457580 <https://phabricator.kde.org/D20867#457580>, @hallas wrote:
>
> > In D20867#457575 <https://phabricator.kde.org/D20867#457575>, @davidedmundson wrote:
> >
> > > QToolButton::setArrowType?
> >
> >
> > I just tried that, but it doesn't seem like Breeze honors this property - at least not for the `QToolButton` produced by `KToolBarPopupAction`. So adding
>
>
> That's probably a breeze bug and that's where it should be addressed.
> an application can't link to breeze, especially if is private api. (and would explode dependencies in distros package managers)
@mart - I am not sure I follow? I think the QToolButton::ArrowType is intended for something else then what we are trying to do here. I am not trying to make any application depend directly on breeze. Instead these properties are loosely coupled, so an application setting a property doesn't impose that the application needs to link with breeze. It is simply a hint to the style.
With that being said, I am certainly open to other ways of solving this problem, so feel free to pinch in ;)
REPOSITORY
R31 Breeze
REVISION DETAIL
https://phabricator.kde.org/D20867
To: hallas, ngraham
Cc: mart, davidedmundson, plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190506/d90ba442/attachment.html>
More information about the Plasma-devel
mailing list