equal
deleted
inserted
replaced
26 |
26 |
27 class FmSingleTextQuery : public HbDialog |
27 class FmSingleTextQuery : public HbDialog |
28 { |
28 { |
29 Q_OBJECT |
29 Q_OBJECT |
30 public: |
30 public: |
31 FmSingleTextQuery( HbLineEdit::EchoMode echoMode = HbLineEdit::Normal, QGraphicsItem *parent = 0 ); |
31 enum Option |
|
32 { |
|
33 DimPrimereActionWhenEmpty = 0x00000001 |
|
34 }; |
|
35 Q_DECLARE_FLAGS(Options, Option) |
|
36 |
|
37 FmSingleTextQuery( Options options = 0, |
|
38 HbLineEdit::EchoMode echoMode = HbLineEdit::Normal, QGraphicsItem *parent = 0 ); |
32 ~FmSingleTextQuery(); |
39 ~FmSingleTextQuery(); |
33 |
40 |
34 public: |
41 public: |
35 void setLineEditText( const QString &text ); |
42 void setLineEditText( const QString &text ); |
36 QString getLineEditText(); |
43 QString getLineEditText(); |
|
44 void setLineEditMaxLength( int length ); |
37 |
45 |
38 public slots: |
46 public slots: |
39 void checkActions(); |
47 void checkActions(); |
40 |
48 |
41 private: |
49 private: |
42 void init(); |
50 void init(); |
43 |
51 |
44 private: |
52 private: |
45 HbWidget *mContentWidget; |
53 HbWidget *mContentWidget; |
46 HbLineEdit *mTextEdit; |
54 HbLineEdit *mTextEdit; |
|
55 Options mOptions; |
47 HbLineEdit::EchoMode mEchoMode; |
56 HbLineEdit::EchoMode mEchoMode; |
48 }; |
57 }; |
49 |
58 Q_DECLARE_OPERATORS_FOR_FLAGS(FmSingleTextQuery::Options) |
50 #endif |
59 #endif |