5yutan5 / PyQtDarkTheme

A flat dark theme for PySide and PyQt.
https://pyqtdarktheme.readthedocs.io
MIT License
545 stars 84 forks source link

Optimize qss #214

Closed 5yutan5 closed 1 year ago

5yutan5 commented 1 year ago

Toggle theme by using qdarktheme.setup_theme has delay. The main delay occurs at Qt stylesheet system.

Optimize qss and decrease delay.

codecov[bot] commented 1 year ago

Codecov Report

Merging #214 (7047df7) into main (8e34d7e) will increase coverage by 0.06%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #214      +/-   ##
==========================================
+ Coverage   98.32%   98.39%   +0.06%     
==========================================
  Files          39       39              
  Lines        1432     1432              
==========================================
+ Hits         1408     1409       +1     
+ Misses         24       23       -1     
Impacted Files Coverage Δ
qdarktheme/_resources/_template_stylesheet.py 100.00% <100.00%> (ø)
qdarktheme/_style_loader.py 100.00% <0.00%> (+1.16%) :arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more