author | zecke <zecke> | 2003-10-04 08:59:51 (UTC) |
---|---|---|
committer | zecke <zecke> | 2003-10-04 08:59:51 (UTC) |
commit | dc9510f788212a6be063349461540e4bea690f51 (patch) (side-by-side diff) | |
tree | b8728fdc12c1580287f16f3828180beac5d55c13 /library/qt_override.cpp | |
parent | 23f729eb7487ad189591c3b0c9af9d3afecd3b91 (diff) | |
download | opie-dc9510f788212a6be063349461540e4bea690f51.zip opie-dc9510f788212a6be063349461540e4bea690f51.tar.gz opie-dc9510f788212a6be063349461540e4bea690f51.tar.bz2 |
Allow Opie beeing build with a Plain version of Qt without weak symbols
-rw-r--r-- | library/qt_override.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/library/qt_override.cpp b/library/qt_override.cpp index edda874..df5a419 100644 --- a/library/qt_override.cpp +++ b/library/qt_override.cpp @@ -22,7 +22,7 @@ struct color_fix_t { QColorGroup::ColorRole m_get; }; - +#ifndef OPIE_NO_OVERRIDE_QT static const color_fix_t apps_that_need_special_colors [] = { { "HancomMobileWord", "HTextEdit", 0, QColorGroup::Background, QColorGroup::Base }, @@ -73,6 +73,9 @@ const char *Opie::binaryName ( ) return appname; } +#else +int Opie::force_appearance = 0; +#endif // Fix for a toolchain incompatibility (binaries compiled with // old tcs using shared libs compiled with newer tcs) @@ -94,6 +97,7 @@ extern void __gmon_start__ ( ) void QPEApplication::polish ( QWidget *w ) { +#ifndef OPIE_NO_OVERRIDE_QT // qDebug ( "QPEApplication::polish()" ); for ( const color_fix_t *ptr = apps_that_need_special_colors; ptr-> m_app; ptr++ ) { @@ -105,10 +109,12 @@ void QPEApplication::polish ( QWidget *w ) w-> setPalette ( pal ); } } +#endif QApplication::polish ( w ); } +#ifndef OPIE_NO_OVERRIDE_QT // Fix for the binary incompatibility that TT introduced in Qt/E 2.3.4 -- point sizes // were multiplied by 10 (which was incorrect) @@ -167,5 +173,5 @@ void QApplication::qwsSetDecoration ( QWSDecoration *deco ) else QApplication::qwsSetDecoration_NonWeak ( deco ); } - +#endif #endif
\ No newline at end of file |