Re: ENB: Fixing Qt5 problems

2019-01-06 Thread Edward K. Ream
On Sun, Jan 6, 2019 at 3:54 PM Terry Brown wrote: When I started looking at this I noticed the log pane gets highlighted in > 5.7 > but not 5.9... maybe too much of a nit to bother with? > It works for me. There is a 1 pixel blue border around each pane. Whether it works for you may depend on

Re: ENB: Fixing Qt5 problems

2019-01-06 Thread Terry Brown
On Sun, 6 Jan 2019 14:53:08 -0600 "Edward K. Ream" wrote: > In theory, I suppose, setting a style class is more flexible, but > here we are dealing with a Qt bug, so limiting ourselves to a simple > workaround is plenty good enough. The only actual change to code was > in

Re: ENB: Fixing Qt5 problems

2019-01-06 Thread Edward K. Ream
On Sun, Jan 6, 2019 at 9:44 AM Terry Brown wrote: I see there's already a style branch - I don't want to duplicate effort, > let me > know if you want me to address this issue. > Rev e2da49 in the style branch allows the status area to be recolored as needed without using css classes. This

Re: ENB: Fixing Qt5 problems

2019-01-06 Thread Terry Brown
On Sun, 6 Jan 2019 09:22:16 -0600 Terry Brown wrote: > I can take a quick look if it helps. I did introduce the use of the > ~= operator, which makes Qt stylesheets more like their more mature > cousin, CSS stylesheets. I see there's already a style branch - I don't want to duplicate effort,

Re: ENB: Fixing Qt5 problems

2019-01-06 Thread Terry Brown
On Sun, 6 Jan 2019 04:07:05 -0800 (PST) "Edward K. Ream" wrote: > Older versions of Leo switched colors using code. It will be > necessary to do so again. We can't wait for Qt to fix this problem. I don't think using code is essential, although it's an option. >From #804: Seeing

ENB: Fixing Qt5 problems

2019-01-06 Thread Edward K. Ream
Yesterday I made the mistake of using conda install in my main python3/qt5 environment. This ruined the look of tabs and buttons in Leo's window. Alas, *it's not easy to downgrade to an earlier version of qt5 using either conda or pip*. Make sure you can continue to use earlier versions of