summaryrefslogtreecommitdiff
authorsandman <sandman>2002-11-25 00:15:06 (UTC)
committer sandman <sandman>2002-11-25 00:15:06 (UTC)
commitda8050fe68a443773447ee176793a30df256ea9b (patch) (side-by-side diff)
tree702ca1fb5aa51d659b77493b15a352b18c727934
parent8383c1e7cb0aac098165c87fd4b969150010bfa7 (diff)
downloadopie-da8050fe68a443773447ee176793a30df256ea9b.zip
opie-da8050fe68a443773447ee176793a30df256ea9b.tar.gz
opie-da8050fe68a443773447ee176793a30df256ea9b.tar.bz2
Too dumb to read a man page .. QApplication::setFont is static .. just
wondering why this ever worked ..
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--core/launcher/libpreload/preload.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/core/launcher/libpreload/preload.cpp b/core/launcher/libpreload/preload.cpp
index a94ec65..4505428 100644
--- a/core/launcher/libpreload/preload.cpp
+++ b/core/launcher/libpreload/preload.cpp
@@ -2,28 +2,29 @@
#define _GNU_SOURCE
//#define private public
//#define protected public
#include <qwsdecoration_qws.h>
#include <qcommonstyle.h>
-//#include <qpe/qpeapplication.h>
+//#include <qapplication.h>
+//#include <qfont.h>
-class QStyle;
+//class QStyle;
class QApplication;
class QFont;
-class QWSDecoration;
+//class QWSDecoration;
#include <dlfcn.h>
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
typedef void ( *qapp_setstyle_t ) ( QStyle * );
typedef void ( *qapp_setdeco_t ) ( QApplication *, QWSDecoration * );
-typedef void ( *qapp_setfont_t ) ( QApplication *, const QFont &, bool, const char * );
+typedef void ( *qapp_setfont_t ) ( const QFont &, bool, const char * );
static bool *opie_block_style_p = 0;
extern "C" {
@@ -52,24 +53,24 @@ extern void setStyle__12QApplicationP6QStyle ( QStyle *style )
return;
}
else
( *qsetstyle ) ( style );
}
-extern void setFont__12QApplicationRC5QFontbPCc ( QApplication *app, const QFont &fnt, bool informWidgets, const char * className )
+extern void setFont__12QApplicationRC5QFontbPCc ( const QFont &fnt, bool informWidgets, const char * className )
{
static qapp_setfont_t qsetfont = 0;
if ( !qsetfont )
qsetfont = (qapp_setfont_t) resolve_symbol ( "setFont__12QApplicationRC5QFontbPCc" );
if ( !opie_block_style_p )
opie_block_style_p = (bool *) resolve_symbol ( "opie_block_style" );
if ( qsetfont && !( opie_block_style_p && *opie_block_style_p ))
- ( *qsetfont ) ( app, fnt, informWidgets, className );
+ ( *qsetfont ) ( fnt, informWidgets, className );
}
extern void qwsSetDecoration__12QApplicationP13QWSDecoration ( QApplication *app, QWSDecoration *deco )
{
static qapp_setdeco_t qsetdeco = 0;