[KDE/Mac] "mac" style and wrong layout under Qt5/KF5?

Marko Käning mk-lists at email.de
Tue Jan 20 07:37:40 UTC 2015

Hi Ian,

On 20 Jan 2015, at 05:02 , Ian Wadham <iandw.au at gmail.com> wrote:
> Maybe I am being simplistic, but all those reports seem to add up
> to one thing --- Apple OS X's native Aqua theme, as used by Qt 4,
> is not good with KDE 4.  But any other theme *is* --- QtCurve and
> Plastique even.  Do the same bugs recur with KF5/Frameworks?

yes, they do, as I’ve shown with kcalc.

> And are they all fixed by changing to QtCurve or Plastique?

I’ve tested QtCurve, Breeze, Fusion and CDE, but not yet Plastique.

> If so, the KDE Community guys will just blame Qt's usage of
> Aqua and suggest we report it to Qt.  And if that happens, we
> might only get asked to come up with a short C++ program
> that demonstrates the problem, as one of the KDE 4 guys said.


> Is the KCalc layout bug something radically different to the above
> bugs?  I liked it because the screenshots are so dramatic.  Nothing
> subtle about that bug… :-)

No, nothing radically different, just a good example. ;-)

> But if we cannot say with certainty that it is a bug in KF5/Frameworks,
> I think we should hold back for now, i.e. don't start a new bug report.

Oh, we are certain - and the communication I had in some other bugs
just verifies that one should _stay away_ from the Aqua theme. Now we
can state the same for KF5 on OSX.

> Perhaps we should start a discussion with KF5/Frameworks guys
> on whether KF5 should standardise on another style on Apple OS X,
> i.e. not Qt's usage of Aqua…  Then if someone says, "We should use
> the standard Qt5/Apple stuff on Apple OS X", we can say, "Yes, but who
> is going to make it work properly?  Who can help make that happen?”.


Actually, I have forgotten to list the kcalc bug report on b.k.o. [1]
which I had created in October! :-) That’s where I proceeded discussing
this with Christoph Feck. We’ll see what’s going to evolve from that...
I've subscribed you to it! :-)


[1] https://bugs.kde.org/show_bug.cgi?id=339670

More information about the kde-mac mailing list