Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SamUpdateFormLogic.h
Go to the documentation of this file.
1 #ifndef SAMUPDATEFORMLOGIC_H
2 #define SAMUPDATEFORMLOGIC_H
3 
4 // QT INCLUDES
5 #include <QSharedPointer>
6 
7 // BASE INCLUDES
9 
11 {
12  Q_OBJECT
13 public:
15  virtual ~SamUpdateFormLogic();
16 
17  void SetTextLoginCaptionLabel( const QString &text );
18  void SetTextPinCaptionLabel( const QString &text );
19  void SetDoSamUpdatePushButtonCaption( const QString &text );
20 
23 
24  bool SetVirtualKeyboardLayout( const QString &layoutName );
25 
27 
28 signals:
29  void DoSamUpdatePushButtonPressed( const QString login, const QString pin );
30 
31 private slots:
32  void OnDoSamUpdatePushButtonPress();
33  void TextEdited( const QString &/*text*/ );
34 
35 private:
37 
38  class DataClass;
39  QSharedPointer<DataClass> d;
40 
42 };
43 
44 #endif // SAMUPDATEFORMLOGIC_H
void ClearLoginAndPinLineEditText()
Definition: SamUpdateFormLogic.cpp:52
void SetFocusToLoginLineEdit()
Definition: SamUpdateFormLogic.cpp:68
bool SetVirtualKeyboardLayout(const QString &layoutName)
Definition: SamUpdateFormLogic.cpp:63
Definition: GeneralFormLogic.h:7
void DoSamUpdatePushButtonPressed(const QString login, const QString pin)
void DisableDoSamUpdatePushButton()
Definition: SamUpdateFormLogic.cpp:58
Definition: SamUpdateFormLogic.h:10
SamUpdateFormLogic()
Definition: SamUpdateFormLogic.cpp:22
void SetTextPinCaptionLabel(const QString &text)
Definition: SamUpdateFormLogic.cpp:42
virtual ~SamUpdateFormLogic()
Definition: SamUpdateFormLogic.cpp:33
void SetTextLoginCaptionLabel(const QString &text)
Definition: SamUpdateFormLogic.cpp:37
Definition: SamUpdateFormLogic.cpp:7
void SetDoSamUpdatePushButtonCaption(const QString &text)
Definition: SamUpdateFormLogic.cpp:47