From dac5c073c3e04ceb6900aeb72e53cf6d7350c3c9 Mon Sep 17 00:00:00 2001 From: sandman Date: Sat, 27 Jul 2002 22:43:37 +0000 Subject: Initial checkin of the new opie-login Just replace $OPIEDIR/bin/qpe with $OPIEDIR/bin/opie-login in /etc/init.d/opie --- (limited to 'core/opie-login/loginwindowimpl.h') diff --git a/core/opie-login/loginwindowimpl.h b/core/opie-login/loginwindowimpl.h new file mode 100644 index 0000000..16c42e6 --- a/dev/null +++ b/core/opie-login/loginwindowimpl.h @@ -0,0 +1,33 @@ +#ifndef __OPIE_LOGINWINDOW_IMPL_H__ +#define __OPIE_LOGINWINDOW_IMPL_H__ + +#include "loginwindow.h" + +class InputMethods; + +class LoginWindowImpl : public LoginWindow { + Q_OBJECT + +public: + LoginWindowImpl ( ); + virtual ~LoginWindowImpl ( ); + +protected slots: + void restart ( ); + void showIM ( ); + void suspend ( ); + void backlight ( ); + void login ( ); + void toggleEchoMode ( bool ); + +protected: + virtual void keyPressEvent ( QKeyEvent *e ); + + QStringList getAllUsers ( ); + bool changeIdentity ( const char *user ); + +private: + InputMethods *m_input; +}; + +#endif -- cgit v0.9.0.2