On Wednesday, January 11, 2017 11:22:47 PM EST Robert Jonsson wrote: > Hi guys, remember me? :-o > > Managed to put in some MusE time and I have a quick poll question. > > I've discovered that on my system, if I switch to the Dark theme, MusE > is no longer working correctly. > What happens is that the arranger no longer works right, (or at all). > Easy way to see it is that the play point no longer is moveable. > For whatever reason it also affects closing of certain LV2 > plugin-guis, like Calf Equalizer, MusE vanishes when you try to close > its gui in this state. > > My question is if this happens for others or is my system broken? > > I've narrowed it down to the setting of forground and background > colors in the QWidget block in the *.qss theme stylesheet. > Without this block it works but base colors are of course not set, > making the theme fairly broken.. I've been unable to find a work > around. > > Regards, > Robert
[cc'ing users for info.] [Sigh] That's what I've been trying to tell everyone but it gets lost in the noise. This problem happens when you simply choose a Style. Several of them cause it here. (Oxygen for ex.) It can even happen upon installation and first usage. The bug is NOT stylesheet related. It is an MDI + Style problem. The MusE Arranger uses MDI, thus it breaks. This is a Qt problem and last I checked it hasn't been fixed yet. I really must file a report... Want to see for yourself? Open Qt5Creator and create an MDI form and add a sub window, or two, and then preview the form using different styles. Guaranteed, a few of the styles will cause the sub windows to NOT FUNCTION ! No resizing, no response from mouse. Someone, please let's tell Qt about this. I'm tired of this damn bug. It'll ruin our whole 3.0 release party. People will be like... huh? it's frozen... I was not aware of the LV2 gui relation. Will investigate. Thanks. Workaround: In Appearance settings, hit Apply once, or twice. (The problem tends to 'toggle' on/off if you do that.) If no luck, choose another Style and hit Apply. You will now likely get XCB errors in the terminal whenever the mouse moves across Splitter handles. To cure that you must restart MusE. But alas, now the Arranger might be frozen again, so go to Appearance and keep trying Styles and hitting 'Apply' until the Arranger is unfrozen. Note that simply hitting 'Cancel' or 'OK' is like 'Apply' - it may 'toggle' the problem. Usually you don't need to do this every time you start - it usually stays working if you can get it to behave. I find the nicest looking is Oxygen or System, but they may require these tricks, while others like Gtk seem to work fine ! Still, those two stylesheets you wrote are awesome. The dark looks cool, and the Ardour looks eerily similar. Tim. ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi _______________________________________________ Lmuse-user mailing list Lmuse-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmuse-user