summaryrefslogtreecommitdiff
path: root/noncore/securityplugins/pin/pin.h
authorclem <clem>2004-08-03 22:59:45 (UTC)
committer clem <clem>2004-08-03 22:59:45 (UTC)
commit72d6b839da4aecba0ad6479c3e1d68192bbe6a51 (patch) (side-by-side diff)
tree1a60581005dfab811debe87e2eae6be905743dc2 /noncore/securityplugins/pin/pin.h
parent02434fe2d87d1c69c60693d9537b419d9dfd44e7 (diff)
downloadopie-72d6b839da4aecba0ad6479c3e1d68192bbe6a51.zip
opie-72d6b839da4aecba0ad6479c3e1d68192bbe6a51.tar.gz
opie-72d6b839da4aecba0ad6479c3e1d68192bbe6a51.tar.bz2
manage better the MultiauthConfigWidget PinConfigWidget object, with a pointer managed by PinPlugin c'tor and d'tor (like in NoticePlugin)
Diffstat (limited to 'noncore/securityplugins/pin/pin.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/securityplugins/pin/pin.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/noncore/securityplugins/pin/pin.h b/noncore/securityplugins/pin/pin.h
index 1832210..b5ae10a 100644
--- a/noncore/securityplugins/pin/pin.h
+++ b/noncore/securityplugins/pin/pin.h
@@ -48,6 +48,8 @@ class PinPlugin : public QObject, public Opie::Security::MultiauthPluginObject {
Q_OBJECT
public:
+ PinPlugin();
+ virtual ~PinPlugin();
int authenticate();
Opie::Security::MultiauthConfigWidget * configWidget(QWidget * parent);
QString pixmapNameConfig() const;
@@ -61,6 +63,7 @@ private slots:
void clearPIN();
private:
+ PinConfigWidget * m_pinW;
QString encrypt(const QString& pin);
bool verify(const QString& pin, const QString& hash);
};