author | eilers <eilers> | 2004-07-17 17:11:30 (UTC) |
---|---|---|
committer | eilers <eilers> | 2004-07-17 17:11:30 (UTC) |
commit | 7d8125ae8cfffe5a7292db1cd353633188ff04e6 (patch) (side-by-side diff) | |
tree | 5f1436261a19621c3ceec8c5cb65475652ba878e | |
parent | e917f3763a0beb6d540adbfa5f59e478d3baec64 (diff) | |
download | opie-7d8125ae8cfffe5a7292db1cd353633188ff04e6.zip opie-7d8125ae8cfffe5a7292db1cd353633188ff04e6.tar.gz opie-7d8125ae8cfffe5a7292db1cd353633188ff04e6.tar.bz2 |
Make it compileable if just qte 2.3.7 is available.
Weak symbols just protect us against unresolved symbols at runtime. But, if it
is unresolved at compile time, linking will fail !
-rw-r--r-- | library/qpeapplication.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/library/qpeapplication.cpp b/library/qpeapplication.cpp index f4a7f74..db8297f 100644 --- a/library/qpeapplication.cpp +++ b/library/qpeapplication.cpp @@ -1301,40 +1301,44 @@ void QPEApplication::setCurrentMode( int x, int y, int depth ) qwsServer->endDisplayReconfigure(); // Get all the running apps to reset QCopEnvelope env( "QPE/System", "reset()" ); } } void QPEApplication::reset() { // Reconnect to the screen qt_screen->disconnect(); qt_screen->connect( QString::null ); // Redraw everything applyStyle(); } - +#if QT_VERSION > 238 #ifdef Q_OS_MACX #define WEAK_SYMBOL __attribute__((weak_import)) #else #define WEAK_SYMBOL __attribute__((weak)) #endif extern bool qt_left_hand_scrollbars WEAK_SYMBOL; + +#else +bool qt_left_hand_scrollbars = false; +#endif /*! \internal */ void QPEApplication::applyStyle() { Config config( "qpe" ); config.setGroup( "Appearance" ); #if QT_VERSION > 233 #if !defined(OPIE_NO_OVERRIDE_QT) // don't block ourselves ... Opie::force_appearance = 0; static QString appname = Opie::binaryName ( ); QStringList ex = config. readListEntry ( "NoStyle", ';' ); |