Skip to content

Commit

Permalink
MythUIHelper: Move theme cache into separate class
Browse files Browse the repository at this point in the history
- this is largely driven by the need to clarify the state within
MythUIHelper; which is somewhat confused by MythUIHelper's general role
and is hindering improvements to UI rendering
- new MythUIThemeCache class is inherited directly from MythUIHelper, so
there are no changes to the external interface and there should be no
changes to behaviour
  • Loading branch information
mark-kendall committed Oct 1, 2020
1 parent 5d80817 commit 2b0147c
Show file tree
Hide file tree
Showing 5 changed files with 753 additions and 731 deletions.
2 changes: 2 additions & 0 deletions mythtv/libs/libmythui/libmythui.pro
Expand Up @@ -24,6 +24,7 @@ QMAKE_CLEAN += $(TARGET) $(TARGETA) $(TARGETD) $(TARGET0) $(TARGET1) $(TARGET2)
# Input
HEADERS = mythmainwindowprivate.h mythmainwindow.h mythpainter.h mythimage.h mythrect.h
HEADERS += mythpainterwindow.h mythpainterwindowqt.h
HEADERS += mythuithemecache.h
HEADERS += myththemebase.h
HEADERS += mythpainter_qt.h mythuihelper.h
HEADERS += mythpaintergpu.h
Expand All @@ -49,6 +50,7 @@ HEADERS += devices/mythinputdevicehandler.h

SOURCES = mythmainwindowprivate.cpp mythmainwindow.cpp mythpainter.cpp mythimage.cpp mythrect.cpp
SOURCES += mythpainterwindow.cpp mythpainterwindowqt.cpp
SOURCES += mythuithemecache.cpp
SOURCES += myththemebase.cpp
SOURCES += mythrender.cpp
SOURCES += mythpainter_qt.cpp xmlparsebase.cpp mythuihelper.cpp
Expand Down

0 comments on commit 2b0147c

Please sign in to comment.