summaryrefslogtreecommitdiff
path: root/noncore/styles/liquid/plugin.h
authorsandman <sandman>2002-10-04 01:42:57 (UTC)
committer sandman <sandman>2002-10-04 01:42:57 (UTC)
commit4a6ccb87f45065bc37f801adb61c3462f870cb92 (patch) (side-by-side diff)
tree86b6819ee7a13b8df82b14b2bdcf46741b5935a0 /noncore/styles/liquid/plugin.h
parentb7ec6d0674f0f7835da7f114683dcfa74e6bc546 (diff)
downloadopie-4a6ccb87f45065bc37f801adb61c3462f870cb92.zip
opie-4a6ccb87f45065bc37f801adb61c3462f870cb92.tar.gz
opie-4a6ccb87f45065bc37f801adb61c3462f870cb92.tar.bz2
- ported all OPIE styles to the new Qtopia compatible style interface
- some cleanup in liquid (unused code)
Diffstat (limited to 'noncore/styles/liquid/plugin.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/styles/liquid/plugin.h26
1 files changed, 7 insertions, 19 deletions
diff --git a/noncore/styles/liquid/plugin.h b/noncore/styles/liquid/plugin.h
index 759577f..6a9b7ac 100644
--- a/noncore/styles/liquid/plugin.h
+++ b/noncore/styles/liquid/plugin.h
@@ -5,7 +5,7 @@
class LiquidSettings;
-class LiquidInterface : public StyleInterface {
+class LiquidInterface : public StyleExtendedInterface {
public:
LiquidInterface ( );
virtual ~LiquidInterface ( );
@@ -13,31 +13,19 @@ public:
QRESULT queryInterface ( const QUuid &, QUnknownInterface ** );
Q_REFCOUNT
- virtual QStyle *create ( );
+ virtual QStyle *style ( );
- virtual QString description ( );
- virtual QString name ( );
- virtual QCString key ( );
-
- virtual unsigned int version ( );
-
-private:
- ulong ref;
-};
+ virtual QString name ( ) const;
-class LiquidSettingsInterface : public StyleSettingsInterface {
-public:
- LiquidSettingsInterface ( );
- virtual ~LiquidSettingsInterface ( );
+ virtual QString description ( ) const;
+
+ virtual bool hasSettings ( ) const;
- QRESULT queryInterface ( const QUuid &, QUnknownInterface ** );
- Q_REFCOUNT
-
virtual QWidget *create ( QWidget *parent, const char *name = 0 );
virtual bool accept ( );
virtual void reject ( );
-
+
private:
LiquidSettings *m_widget;
ulong ref;