- Posts: 1108
- Thank you received: 599
From the manual gnipsel.com/linuxcnc/flexgui/ini.html THEME is checked first then QSS so the first entry found is used.
The ini entry INPUT is now THEME gnipsel.com/linuxcnc/flexgui/ini.html#themes
Which file browser, the keyboard or the touch screen?
Good point on the flood and mist and I see no reason to disable them at any time and that has been fixed.
JT
THEME = touch overrides my qss. I get the touch file browser back be it's using whatever qss the theme uses instead of the one I specified with QSS =. Can I add the touch style file browser to my qss?
As for the file browser showing the current directory, just some bar at the top of the browser or maybe even a label that can display it above the file browser. Right now you see files in the directory that you are in....but you have no idea what directory you are in. I keep most of my NC files on a NAS so sometimes I move around a bit to get to the file. It's a lot easier to navigate if you can see what directory you are currently browsing.
BTW, thanks for answering these questions. I can probably figure some of this out myself but that probably wouldn't help anyone else looking to work with Flex.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Lol I think were moving past each other here. I see that "theme is checked first". I also have file_lw, I have the browser....that's not the issue.Sorry missed one of your questions and yes the touch screen file browser is here
gnipsel.com/linuxcnc/flexgui/touch.html#file-navigator
JT
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Yes, touch style widgets are defined in the qss file.
Sorry missed one of your questions and yes the touch screen file browser is here
gnipsel.com/linuxcnc/flexgui/touch.html#file-navigator
JT
Lol I think were moving past each other here. I see that "theme is checked first". I also have file_lw, I have the browser....that's not the issue.
The thing that is not really clear is that you can't use a qss file and still have any way to use the touch style widgets. It wasn't obvious until I looked in libflexgui and the python file that the THEME is just a premade qss file and the touch style widgets are just properties in the qss.
So I suppose the best way to have custom colors and the touch style stuff is just to copy the touch THEME qss out of libflexgui and stick it in the config directory, point at it with QSS and just modify it, otherwise it won't survive an update. I suppose this is probably where INPUT was going but that's probably a bit more difficult to implement since it's written directly into the main qss.
Please Log in or Create an account to join the conversation.
The width is set here based on the width of the longest item. I'm working on making that an ini selection to turn that feature on but I need to fix the touch style sheets sliders to work as expected.I copied out the Qlistwidget from the touch theme to my qss and it works pretty much the same as the touch them but I noticed the same problem on both......
If you hit a directory with a file name that is too long it will resize the Qlistwidget horizonally and push the scroll bar out of view. Any idea how to fix this?
Please Log in or Create an account to join the conversation.