UI Element Restyling Revamp thingy... I'm not good at titles. #394
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I updated the look of the general user interface, getting rid of the default QT look for a slick and modern one.
A few screenshots as demo
Landing
Main UI
Fix Unlinked Enteries
Add Field
Some things are currently broken, most notably Dropdowns (QComboBox) which have a Windows 95 looking box around the arrow. Trying to get rid of this box the way that I've coded the system gets rid of the arrow entirely.
To use the styled UI, add
from src.qt.helpers.theming import get_style
andself.setStyleSheet(get_style("GenericStyle"))
into the file that contains your UI. This will have to be done for each window (for now).Feel free to un-spaghettify this if ever needed.