summaryrefslogtreecommitdiff
authorsandman <sandman>2002-11-25 00:15:06 (UTC)
committer sandman <sandman>2002-11-25 00:15:06 (UTC)
commitda8050fe68a443773447ee176793a30df256ea9b (patch) (unidiff)
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
@@ -5,12 +5,13 @@
5 5
6#include <qwsdecoration_qws.h> 6#include <qwsdecoration_qws.h>
7#include <qcommonstyle.h> 7#include <qcommonstyle.h>
8//#include <qpe/qpeapplication.h> 8//#include <qapplication.h>
9//#include <qfont.h>
9 10
10class QStyle; 11//class QStyle;
11class QApplication; 12class QApplication;
12class QFont; 13class QFont;
13class QWSDecoration; 14//class QWSDecoration;
14 15
15#include <dlfcn.h> 16#include <dlfcn.h>
16#include <unistd.h> 17#include <unistd.h>
@@ -20,7 +21,7 @@ class QWSDecoration;
20 21
21typedef void ( *qapp_setstyle_t ) ( QStyle * ); 22typedef void ( *qapp_setstyle_t ) ( QStyle * );
22typedef void ( *qapp_setdeco_t ) ( QApplication *, QWSDecoration * ); 23typedef void ( *qapp_setdeco_t ) ( QApplication *, QWSDecoration * );
23typedef void ( *qapp_setfont_t ) ( QApplication *, const QFont &, bool, const char * ); 24typedef void ( *qapp_setfont_t ) ( const QFont &, bool, const char * );
24 25
25 26
26static bool *opie_block_style_p = 0; 27static bool *opie_block_style_p = 0;
@@ -55,7 +56,7 @@ extern void setStyle__12QApplicationP6QStyle ( QStyle *style )
55 ( *qsetstyle ) ( style ); 56 ( *qsetstyle ) ( style );
56} 57}
57 58
58extern void setFont__12QApplicationRC5QFontbPCc ( QApplication *app, const QFont &fnt, bool informWidgets, const char * className ) 59extern void setFont__12QApplicationRC5QFontbPCc ( const QFont &fnt, bool informWidgets, const char * className )
59{ 60{
60 static qapp_setfont_t qsetfont = 0; 61 static qapp_setfont_t qsetfont = 0;
61 62
@@ -66,7 +67,7 @@ extern void setFont__12QApplicationRC5QFontbPCc ( QApplication *app, const QFont
66 opie_block_style_p = (bool *) resolve_symbol ( "opie_block_style" ); 67 opie_block_style_p = (bool *) resolve_symbol ( "opie_block_style" );
67 68
68 if ( qsetfont && !( opie_block_style_p && *opie_block_style_p )) 69 if ( qsetfont && !( opie_block_style_p && *opie_block_style_p ))
69 ( *qsetfont ) ( app, fnt, informWidgets, className ); 70 ( *qsetfont ) ( fnt, informWidgets, className );
70} 71}
71 72
72 73