author | zecke <zecke> | 2004-11-03 22:44:14 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-11-03 22:44:14 (UTC) |
commit | 3c446259f59c03abe2a64b2eba9a65cb11a81a1b (patch) (unidiff) | |
tree | 7f04d222710b745da710b36097f269bdc7fd1b9d | |
parent | 9a753348fd31dfb5309408c469cce8ea5eadf8ea (diff) | |
download | opie-3c446259f59c03abe2a64b2eba9a65cb11a81a1b.zip opie-3c446259f59c03abe2a64b2eba9a65cb11a81a1b.tar.gz opie-3c446259f59c03abe2a64b2eba9a65cb11a81a1b.tar.bz2 |
Provide a QPEApplication compatible constructor
-rw-r--r-- | libopie2/opiecore/oapplication.cpp | 8 | ||||
-rw-r--r-- | libopie2/opiecore/oapplication.h | 6 |
2 files changed, 13 insertions, 1 deletions
diff --git a/libopie2/opiecore/oapplication.cpp b/libopie2/opiecore/oapplication.cpp index ac7cd5a..0ce61d8 100644 --- a/libopie2/opiecore/oapplication.cpp +++ b/libopie2/opiecore/oapplication.cpp | |||
@@ -48,25 +48,31 @@ namespace Core { | |||
48 | namespace Internal { | 48 | namespace Internal { |
49 | class OApplicationPrivate | 49 | class OApplicationPrivate |
50 | { | 50 | { |
51 | public: | 51 | public: |
52 | OApplicationPrivate() {}; | 52 | OApplicationPrivate() {}; |
53 | ~OApplicationPrivate() {}; | 53 | ~OApplicationPrivate() {}; |
54 | }; | 54 | }; |
55 | } | 55 | } |
56 | 56 | ||
57 | /************************************************************************************************** | 57 | /************************************************************************************************** |
58 | * OApplication | 58 | * OApplication |
59 | **************************************************************************************************/ | 59 | **************************************************************************************************/ |
60 | 60 | OApplication::OApplication( int& argc, char** argv, Type type ) | |
61 | :QPEApplication( argc, argv, type ), | ||
62 | _appname( QString::null ), | ||
63 | _config( 0 ) | ||
64 | { | ||
65 | init(); | ||
66 | } | ||
61 | 67 | ||
62 | OApplication::OApplication( int& argc, char** argv, const QCString& rAppName ) | 68 | OApplication::OApplication( int& argc, char** argv, const QCString& rAppName ) |
63 | :QPEApplication( argc, argv ), | 69 | :QPEApplication( argc, argv ), |
64 | _appname( rAppName ), | 70 | _appname( rAppName ), |
65 | _config( 0 ) | 71 | _config( 0 ) |
66 | { | 72 | { |
67 | init(); | 73 | init(); |
68 | } | 74 | } |
69 | 75 | ||
70 | 76 | ||
71 | OApplication::~OApplication() | 77 | OApplication::~OApplication() |
72 | { | 78 | { |
diff --git a/libopie2/opiecore/oapplication.h b/libopie2/opiecore/oapplication.h index 337fe5e..d34e6b1 100644 --- a/libopie2/opiecore/oapplication.h +++ b/libopie2/opiecore/oapplication.h | |||
@@ -40,24 +40,30 @@ namespace Core { | |||
40 | namespace Internal { | 40 | namespace Internal { |
41 | class OApplicationPrivate; | 41 | class OApplicationPrivate; |
42 | } // private class | 42 | } // private class |
43 | 43 | ||
44 | class OConfig; | 44 | class OConfig; |
45 | 45 | ||
46 | 46 | ||
47 | class OApplication : public QPEApplication | 47 | class OApplication : public QPEApplication |
48 | { | 48 | { |
49 | Q_OBJECT | 49 | Q_OBJECT |
50 | 50 | ||
51 | public: | 51 | public: |
52 | |||
53 | /** | ||
54 | * Constructor. Compatible to QPEApplication | ||
55 | */ | ||
56 | OApplication( int& argc, char** argv, Type type=GuiClient); | ||
57 | |||
52 | /** | 58 | /** |
53 | * Constructor. Parses command-line arguments and sets the window caption. | 59 | * Constructor. Parses command-line arguments and sets the window caption. |
54 | * | 60 | * |
55 | * @param rAppName application name. Will be used for finding the | 61 | * @param rAppName application name. Will be used for finding the |
56 | * associated message, icon and configuration files | 62 | * associated message, icon and configuration files |
57 | * | 63 | * |
58 | */ | 64 | */ |
59 | OApplication( int& argc, char** argv, const QCString& rAppName ); | 65 | OApplication( int& argc, char** argv, const QCString& rAppName ); |
60 | /** | 66 | /** |
61 | * Destructor. Destroys the application object and its children. | 67 | * Destructor. Destroys the application object and its children. |
62 | */ | 68 | */ |
63 | virtual ~OApplication(); | 69 | virtual ~OApplication(); |