{"repo":"leixingyu/unrealStylesheet","free":true,"listed":false,"github":"https://github.com/leixingyu/unrealStylesheet","clone":"git clone https://github.com/leixingyu/unrealStylesheet.git","description":"An Unreal Engine 5 look QT stylesheet","language":"SCSS","stars":147,"topics":["qt","stylesheet","ue5","unreal-engine"],"license":"MIT","category":"game-templates","readme_excerpt":"Unreal Stylesheet A Qt stylesheet designed to make your tools look native in Unreal Engine 5 Quickstart sample code: Installation PIP install the latest release from PYPi (recommended): or install from the repo: Comparison The following .ui files for testing can be found inside the /ui folder. default (editor.ui) ue.qss --- --- default (tree.ui) ue.qss --- --- default (progress.ui) ue.qss --- --- Contribute Feel free to make a PR or issue if you find a bug, or want to request a feature. Some guidelines to modify this stylesheet: Modifying the style sheet 1. Modify the CSS preprocessor .scss file 2. Re-compile the .qss : ⚠️ If you modify the .qss style sheet directly, your changes will be lost when the .qss is re-compiled in the future Documentation about .scss can be found: Sass Official website You'll also need to install a Qt specific Sass: qt-sass Modifying icons The icons are handled with Qt's resource system (see the docs) (which is dropped in qt6) 1. Modify the .qrc file 2. Re-compile the .rcc : References - Qt documentation: - stylesheets examples - stylesheets reference - Github repo: Qt-Material - Unreal has a different UI framework (Slate), future read on comparing Qt to Slate - An example of this stylesheet in action: unrealScriptEditor","default_branch":null,"files":null,"tree":[],"storefront":"/r/leixingyu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/leixingyu/unrealStylesheet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}