Gotcha. Thanks for the clarification. On Wed, Jan 13, 2021, 3:53 PM Bill Somerville <[email protected]> wrote:
> Hi Dave, > > that's a different concept, it is the environment variable > QT_STYLE_OVERRIDE that allows the Qt look and feel style to be controlled. > Which BTW is another good reason not to force the style by changing the > desktop launching file since setting via the command line option means that > users cannot override the default using QT_STYLE_OVERRIDE environment > variable. > > 73 > Bill > G4WJS. > > On 13/01/2021 20:05, Dave Slotter, W3DJS wrote: > > Why not use an environment variable instead of a command line argument? > Variable QT_QPA_PLATFORMTHEME works for me. > > On HamPi, it exports QT_QPA_PLATFORMTHEME=cleanlooks > > -- > Dave Slotter, W3DJS <https://www.qrz.com/db/W3DJS> > > > On Wed, Jan 13, 2021 at 10:33 AM Bill Somerville <[email protected]> > wrote: > >> Hi Jeff, >> >> OK, so we have to ask the package maintainers why they are forcing the Qt >> fusion style, we have never recommend it unless there is a specific problem >> with the native styling. Perhaps it was done to work around a problem where >> the distro folks has messed around so much with Qt that it no longer worked >> correctly for vanilla Qt GUI applications. If so then they should be >> reassessing that and removing the forced styling if it is no longer >> necessary. >> >> 73 >> Bill >> G4WJS. >> >> On 13/01/2021 15:22, Jeff Stillinger via wsjt-devel wrote: >> >> The problem is you have Red Hat Enterprise, Oracle Enterprise, Fedora, >> and CentOS pulling from the same repository with that line as modified. >> So... for example: When a user has 2.2.2 installed from the repository, >> then builds the 2.3.0 RCx version from scratch. They end up with two >> different looking windows, with objects doing "strange" looking things. No >> doubt, here comes yet another "bug" report. Not really a bug, but it looks >> like one. That is the basis of my suggestion for continuity. >> >> I have not noticed any performance implications, but then, my box is >> built for the Enterprise. >> >> >> On 1/13/21 8:48 AM, Bill Somerville wrote: >> >> On 13/01/2021 14:41, Jeff Stillinger via wsjt-devel wrote: >> >> File: wsjtx.desktop >> >> Change line 5 FROM: Exec=wsjtx TO: Exec=wsjtx --style="fusion" >> >> It took me a while to figure out why my local builds looked different >> from those I found in the pre-built repositories. I was waiting to mention >> this at the next RC cycle to make it easy to correct. Changing this line >> will bring continuity across all Linux platforms for look and feel. >> >> >> Hi Jeff, >> >> users are welcome to use the lowest common denominator Qt fusion style >> for Qt applications, but doing so bypasses the use of many built in >> graphics card drawn widgets. You should use the default style unless there >> is a good reason not to. The fusion style is meant to provide as similar >> look and feel across all platforms but using it has performance >> implications. >> >> 73 >> Bill >> G4WJS. >> >> > _______________________________________________ > wsjt-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wsjt-devel >
_______________________________________________ wsjt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wsjt-devel
