Re: [MacPorts] #46507: QtCurve update with support for Qt5
#46507: QtCurve update with support for Qt5 --------------------------+--------------------------------- Reporter: RJVB | Owner: mkae Type: enhancement | Status: accepted Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: QtCurve | --------------------------+--------------------------------- Comment (by RJVB): Replying to [comment:36 mkae]: This is all a bit beyond the scope of this ticket (kcmshell5 is a KF5 port)!
For style set to "QtCurve" I just saw this strange error or warning when clicking the "Apply" button for the colors: {{{ $ kcmshell5 colors QFile::copy: Empty or null file name }}}
I only see this when I activate the "Mac OS X Graphite" colour scheme, not with any of the others. I'll need to investigate where the warning comes from, but it appears not to have any adverse effect.
As a result the chosen color settings were neither fully kept when clicking "Apply" nor after restarting the {{{kcmshell}}}, meaning its dialog window had different colors after click and after restarting the application than before clicking. This is reproducible - for the various styles the behavior is different. So, that's not really consistent yet.
Do you have the osx-integration port installed? I suppose you have because otherwise changing styles in the style dialog shouldn't have any effect at all. Either way, colour schemes do not work 100% reliably, as you can see with the Wonton Soup scheme. It's less obvious when you install the scheme and then restart an application like kate5. The side-bar toolview will probably maintain a white background, but for me the rest of the application takes the Wonton colours. That could well be something hard- coded in Qt. Qt/Mac simply seems not to like it too much when colour palettes are changed at runtime, via an external utility like kcmshell5 . Nothing that a restart can't cure, and fortunately this is not something one does very frequently. (Apps where this is more frequent usually have a menu with a list of the installed colour palettes to chose from, e.g. digiKam).
Seeing errors also for the style when clicking "Apply": {{{ $ kcmshell5 style QFile::copy: Empty or null file name QObject::killTimer(): Error: timer id 7 is not valid for object 0x7fd0f4008c00 (QtCurve::Style, qtcurve), timer has not been killed }}}
The timer message is annoying but of little consequence. The QFile message comes from the colour scheme; it disappears when I have another scheme configured when I change styles. -- Ticket URL: <https://trac.macports.org/ticket/46507#comment:37> MacPorts <https://www.macports.org/> Ports system for macOS
participants (1)
-
MacPorts