filemanager/src/filemanager/src/components/fmsingletextquery.h
changeset 16 ada7962b4308
parent 14 1957042d8c7e
child 18 edd66bde63a4
child 37 15bc28c9dd51
--- a/filemanager/src/filemanager/src/components/fmsingletextquery.h	Fri Apr 16 14:53:38 2010 +0300
+++ b/filemanager/src/filemanager/src/components/fmsingletextquery.h	Mon May 03 12:24:39 2010 +0300
@@ -28,12 +28,20 @@
 {
 Q_OBJECT
 public:
-    FmSingleTextQuery( HbLineEdit::EchoMode echoMode = HbLineEdit::Normal, QGraphicsItem *parent = 0 );
+    enum Option
+        {
+            DimPrimereActionWhenEmpty    = 0x00000001
+        };
+    Q_DECLARE_FLAGS(Options, Option)
+    
+    FmSingleTextQuery( Options options = 0,
+            HbLineEdit::EchoMode echoMode = HbLineEdit::Normal, QGraphicsItem *parent = 0 );
     ~FmSingleTextQuery();
 
 public:
     void setLineEditText( const QString &text );
     QString getLineEditText();
+    void setLineEditMaxLength( int length );
 
 public slots:
         void checkActions();
@@ -44,7 +52,8 @@
 private:
     HbWidget *mContentWidget;
     HbLineEdit  *mTextEdit;
+    Options mOptions;
     HbLineEdit::EchoMode mEchoMode;
 };
-
+Q_DECLARE_OPERATORS_FOR_FLAGS(FmSingleTextQuery::Options)
 #endif