summaryrefslogtreecommitdiff
authorzecke <zecke>2003-10-08 08:01:46 (UTC)
committer zecke <zecke>2003-10-08 08:01:46 (UTC)
commit5517443d9ebe96ff9c30d91b2254418964d5c410 (patch) (side-by-side diff)
treedf0b7d5ca0bade7efba6182224402a30ffceec4b
parentb941b5b3e805e9d57cda58be73a6d4255fcb9e8b (diff)
downloadopie-5517443d9ebe96ff9c30d91b2254418964d5c410.zip
opie-5517443d9ebe96ff9c30d91b2254418964d5c410.tar.gz
opie-5517443d9ebe96ff9c30d91b2254418964d5c410.tar.bz2
include QPEApplication if you need it
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--libopie/oapplicationfactory.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libopie/oapplicationfactory.h b/libopie/oapplicationfactory.h
index 418a82e..ab88d80 100644
--- a/libopie/oapplicationfactory.h
+++ b/libopie/oapplicationfactory.h
@@ -221,24 +221,26 @@ struct OApplicationFactory< Opie::Typelist<Product, ProductListTail > >
return OPrivate< Opie::Typelist<Product, ProductListTail> >::multiString( _list );
}
Q_REFCOUNT
};
/* If the library version should be build */
#ifdef OPIE_APP_INTERFACE
#define OPIE_EXPORT_APP( factory ) Q_EXPORT_INTERFACE() { Q_CREATE_INSTANCE( factory ) }
#else
+#include <qpe/qpeapplication.h>
+
#define OPIE_EXPORT_APP( Factory ) \
int main( int argc, char **argv ) { \
QPEApplication a(argc, argv ); \
QWidget *mw = 0;\
\
/* method from TT */ \
QString executableName = QString::fromLatin1( argv[0] ); \
executableName = executableName.right(executableName.length() \
- executableName.findRev('/') - 1); \
\
Factory f; \
QStringList list = f.applications(); \