author | harlekin <harlekin> | 2002-09-09 18:14:37 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2002-09-09 18:14:37 (UTC) |
commit | 3044db24e632adbcf5dbbf1874944d54cee7c8e3 (patch) (unidiff) | |
tree | 9961a3531e7fd16709002f82faa7494dd3dafed3 /library/applnk.h | |
parent | 2e56c4b88cfb1ebdbc0d952791af48c870f9f14b (diff) | |
download | opie-3044db24e632adbcf5dbbf1874944d54cee7c8e3.zip opie-3044db24e632adbcf5dbbf1874944d54cee7c8e3.tar.gz opie-3044db24e632adbcf5dbbf1874944d54cee7c8e3.tar.bz2 |
add preloaded app control needed to runningappsbar
-rw-r--r-- | library/applnk.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/library/applnk.h b/library/applnk.h index 18e20b6..9b5523e 100644 --- a/library/applnk.h +++ b/library/applnk.h | |||
@@ -57,48 +57,53 @@ public: | |||
57 | QStringList mimeTypeIcons() const { return mMimeTypeIcons; } | 57 | QStringList mimeTypeIcons() const { return mMimeTypeIcons; } |
58 | const QArray<int> &categories() const; | 58 | const QArray<int> &categories() const; |
59 | int id() const { return mId; } | 59 | int id() const { return mId; } |
60 | 60 | ||
61 | bool linkFileKnown() const { return !mLinkFile.isNull(); } | 61 | bool linkFileKnown() const { return !mLinkFile.isNull(); } |
62 | 62 | ||
63 | void execute() const; | 63 | void execute() const; |
64 | void execute(const QStringList& args) const; | 64 | void execute(const QStringList& args) const; |
65 | void removeFiles(); | 65 | void removeFiles(); |
66 | void removeLinkFile(); | 66 | void removeLinkFile(); |
67 | 67 | ||
68 | void setName( const QString& docname ); | 68 | void setName( const QString& docname ); |
69 | void setExec( const QString& exec ); | 69 | void setExec( const QString& exec ); |
70 | void setFile( const QString& filename ); | 70 | void setFile( const QString& filename ); |
71 | void setLinkFile( const QString& filename ); | 71 | void setLinkFile( const QString& filename ); |
72 | void setComment( const QString& comment ); | 72 | void setComment( const QString& comment ); |
73 | void setType( const QString& mimetype ); | 73 | void setType( const QString& mimetype ); |
74 | void setIcon( const QString& iconname ); | 74 | void setIcon( const QString& iconname ); |
75 | void setCategories( const QArray<int> &v ); | 75 | void setCategories( const QArray<int> &v ); |
76 | bool writeLink() const; | 76 | bool writeLink() const; |
77 | 77 | ||
78 | void setProperty(const QString& key, const QString& value); | 78 | void setProperty(const QString& key, const QString& value); |
79 | QString property(const QString& key) const; | 79 | QString property(const QString& key) const; |
80 | 80 | ||
81 | //#ifdef QTOPIA_INTERNAL_PRELOADACCESS | ||
82 | bool isPreloaded() const; | ||
83 | void setPreloaded(bool yesNo); | ||
84 | //#endif | ||
85 | |||
81 | protected: | 86 | protected: |
82 | QString mName; | 87 | QString mName; |
83 | QPixmap mPixmap; | 88 | QPixmap mPixmap; |
84 | QPixmap mBigPixmap; | 89 | QPixmap mBigPixmap; |
85 | QString mExec; | 90 | QString mExec; |
86 | QString mType; | 91 | QString mType; |
87 | QString mRotation; | 92 | QString mRotation; |
88 | QString mComment; | 93 | QString mComment; |
89 | QString mFile; | 94 | QString mFile; |
90 | QString mLinkFile; | 95 | QString mLinkFile; |
91 | QString mIconFile; | 96 | QString mIconFile; |
92 | QStringList mMimeTypes; | 97 | QStringList mMimeTypes; |
93 | QStringList mMimeTypeIcons; | 98 | QStringList mMimeTypeIcons; |
94 | int mId; | 99 | int mId; |
95 | static int lastId; | 100 | static int lastId; |
96 | AppLnkPrivate *d; | 101 | AppLnkPrivate *d; |
97 | friend class AppLnkSet; | 102 | friend class AppLnkSet; |
98 | 103 | ||
99 | virtual void invoke(const QStringList& args) const; | 104 | virtual void invoke(const QStringList& args) const; |
100 | bool ensureLinkExists() const; | 105 | bool ensureLinkExists() const; |
101 | void storeLink() const; | 106 | void storeLink() const; |
102 | }; | 107 | }; |
103 | 108 | ||
104 | class DocLnk : public AppLnk | 109 | class DocLnk : public AppLnk |