From 6f06793f58f520ec7d44683f6447c0b540a265b3 Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Wed, 7 Jul 2010 08:41:36 +0000 Subject: Theme Editor: Fixed rendering bug that caused text in sublines not to appear, implemented a global font cache git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27331 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/themeeditor.pro | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) (limited to 'utils/themeeditor/themeeditor.pro') diff --git a/utils/themeeditor/themeeditor.pro b/utils/themeeditor/themeeditor.pro index 1670b960bd..b0824cfe84 100644 --- a/utils/themeeditor/themeeditor.pro +++ b/utils/themeeditor/themeeditor.pro @@ -14,15 +14,17 @@ INCLUDEPATH += graphics # Stuff for the parse lib libskin_parser.commands = @$(MAKE) \ - TARGET_DIR=$$MYBUILDDIR CC=\"$$QMAKE_CC\" \ + TARGET_DIR=$$MYBUILDDIR \ + CC=\"$$QMAKE_CC\" \ BUILDDIR=$$OBJECTS_DIR \ - -C $$RBBASE_DIR/lib/skin_parser \ + -C \ + $$RBBASE_DIR/lib/skin_parser \ libskin_parser.a - QMAKE_EXTRA_TARGETS += libskin_parser PRE_TARGETDEPS += libskin_parser INCLUDEPATH += $$RBBASE_DIR/lib/skin_parser -LIBS += -L$$MYBUILDDIR -lskin_parser +LIBS += -L$$MYBUILDDIR \ + -lskin_parser DEPENDPATH = $$INCLUDEPATH HEADERS += models/parsetreemodel.h \ models/parsetreenode.h \ @@ -44,7 +46,8 @@ HEADERS += models/parsetreemodel.h \ graphics/rbalbumart.h \ graphics/rbprogressbar.h \ gui/findreplacedialog.h \ - graphics/rbtext.h + graphics/rbtext.h \ + graphics/rbfontcache.h SOURCES += main.cpp \ models/parsetreemodel.cpp \ models/parsetreenode.cpp \ @@ -65,7 +68,8 @@ SOURCES += main.cpp \ graphics/rbalbumart.cpp \ graphics/rbprogressbar.cpp \ gui/findreplacedialog.cpp \ - graphics/rbtext.cpp + graphics/rbtext.cpp \ + graphics/rbfontcache.cpp OTHER_FILES += README \ resources/windowicon.png \ resources/appicon.xcf \ @@ -82,16 +86,17 @@ FORMS += gui/editorwindow.ui \ gui/skinviewer.ui \ gui/findreplacedialog.ui RESOURCES += resources.qrc - -win32 { - RC_FILE = themeeditor.rc -} -macx { - QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.4u.sdk - QMAKE_LFLAGS_PPC=-mmacosx-version-min=10.4 -arch ppc - QMAKE_LFLAGS_X86=-mmacosx-version-min=10.4 -arch i386 - CONFIG+=x86 ppc +win32:RC_FILE = themeeditor.rc +macx { + QMAKE_MAC_SDK = /Developer/SDKs/MacOSX10.4u.sdk + QMAKE_LFLAGS_PPC = -mmacosx-version-min=10.4 \ + -arch \ + ppc + QMAKE_LFLAGS_X86 = -mmacosx-version-min=10.4 \ + -arch \ + i386 + CONFIG += x86 \ + ppc QMAKE_INFO_PLIST = Info.plist RC_FILE = resources/windowicon.icns } - -- cgit v1.2.3