> On Feb. 25, 2014, 12:10 p.m., David Faure wrote:
> > The part of the description that says "if accepted will modify kstyle as 
> > well" doesn't really make sense anymore (to fix if it's in your commit log 
> > too).
> > 
> > The bit I'm not sure about is: using MainToolbar icon style everywhere ... 
> > how does that take care of other toolbars then?
> > The idea (long ago) was to be able to have (large) icons and text in the 
> > main toolbar, and (small) icons only in other toolbars. Is that idea 
> > dropped, or handled elsewhere?
> 
> Hugo Pereira Da Costa wrote:
>     "The bit I'm not sure about is: using MainToolbar icon style everywhere 
> ... how does that take care of other toolbars then?"
>     Thing is, old code was treating 'main ToolBar' as 'other toolbars'. New 
> one (iiur) treats 'other toolbars' as 'main toolbar'.
>     The latter is as 'incomplete' as the former, but more consistent. 
>     Not sure where exactly the distinction between 'main' and 'all' toolbars 
> is performed. Alex ? Is it kapplication ? (as opposed to Qt only, which has 
> no such distinction) ?
> 
> David Faure wrote:
>     I know consistency is better than inconsistency, but still, while looking 
> at this we might as well make it correct, too :)
>     
>     The logic used to be in KToolBar, based on objectName == "mainToolBar"  
> (yes, you could say that's ugly and fragile, but since that comes from the 
> kxmlgui ui_standards.rc file, it actually happens automatically in all apps).
>     
>     I'm not sure what's the plan for making this work in the QToolBar+KF5 
> world. But if nothing else has been planned already, kstyle and/or 
> platformtheme [I'm not sure why they both handle toolbar icon sizes] can take 
> care of checking the objectName too, given a pointer to the toolbar.

The style is indeed able to have that pointer to the toolbar, so it could be a 
simple if there.


- Kevin


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/116044/#review50807
-----------------------------------------------------------


On Feb. 25, 2014, 12:34 p.m., Hugo Pereira Da Costa wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/116044/
> -----------------------------------------------------------
> 
> (Updated Feb. 25, 2014, 12:34 p.m.)
> 
> 
> Review request for KDE Frameworks and Àlex Fiestas.
> 
> 
> Repository: frameworkintegration
> 
> 
> Description
> -------
> 
> This is a spinoff of https://git.reviewboard.kde.org/r/112335/ originally 
> from afiestas
> Copying his own words: 
> 
> In the qplatformplugin  we use information from MainToolbar (which makes 
> sense) but in the styles we use information from Toolbar.
> This unify both by using MainToolbar in styles 
> Code has been removed from oxygen now that it derives from KStyle again
> 
> 
> Diffs
> -----
> 
>   src/kstyle/kstyle.cpp c0528b3 
> 
> Diff: https://git.reviewboard.kde.org/r/116044/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Hugo Pereira Da Costa
> 
>

_______________________________________________
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

Reply via email to