From 7067b31a6114089217e482bfecc58fd56bed4272 Mon Sep 17 00:00:00 2001 From: Armin Weatherwax Date: Fri, 26 Jun 2009 09:39:58 +0200 Subject: BROKEN logoff/relog crashing inconsistently on various startup states. --- linden/indra/newview/controllerpasswords.h | 37 ++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 linden/indra/newview/controllerpasswords.h (limited to 'linden/indra/newview/controllerpasswords.h') diff --git a/linden/indra/newview/controllerpasswords.h b/linden/indra/newview/controllerpasswords.h new file mode 100644 index 0000000..e656659 --- /dev/null +++ b/linden/indra/newview/controllerpasswords.h @@ -0,0 +1,37 @@ +/* + * controllerpasswords.h + * SecondLife + * + * Created by RMS on 8/5/08. + * + */ + +#include +#include +#include "llscrolllistctrl.h" +#include "llbutton.h" +#include "authentication_model.h" + +#ifndef PL_controllerpasswords_H +#define PL_controllerpasswords_H +class PasswordsPrefPanel; + +class PasswordsController +{ +public: + PasswordsController(PasswordsPrefPanel *panel); + virtual ~PasswordsController(); + virtual void update(); +protected: + LLScrollListCtrl *accounts_list; + LLButton *remove_btn; +private: + AuthenticationModel::connection_t mModelConnection; + + PasswordsPrefPanel *mPanel; + AuthenticationModel *mModel; + + std::list mAccountData; +}; + +#endif // PL_controllerpasswords_H -- cgit v1.1