filemanager/src/fmfiledialog/src/fmfiledialog_p.cpp
changeset 16 ada7962b4308
parent 14 1957042d8c7e
child 18 edd66bde63a4
child 25 b7bfdea70ca2
--- a/filemanager/src/fmfiledialog/src/fmfiledialog_p.cpp	Fri Apr 16 14:53:38 2010 +0300
+++ b/filemanager/src/fmfiledialog/src/fmfiledialog_p.cpp	Mon May 03 12:24:39 2010 +0300
@@ -28,7 +28,7 @@
 #include <hblineedit.h>
 #include <QGraphicsLinearLayout>
 
-const char *backButtonIcon = "qtg_indi_status_back.png";
+#define backButtonIcon  ":image/qtg_indi_status_back.svg"
 
 /*!
     constructor
@@ -251,7 +251,9 @@
     case GetDirMode:
         break;
     case GetFileMode:
-        mFileNameLineEdit->setReadOnly( true );
+        if( mFileNameLineEdit ){
+            mFileNameLineEdit->setReadOnly( true );
+        }
         break;
     case SaveFileMode:
         if( mFileWidget->currentPath().absoluteFilePath().isEmpty() ) {
@@ -277,7 +279,7 @@
     case GetFileMode:
     case SaveFileMode:
         if( mFileWidget->currentPath().absoluteFilePath().isEmpty() ||
-            mFileNameLineEdit->text().isEmpty() ) {
+            ( mFileNameLineEdit && mFileNameLineEdit->text().isEmpty() ) ) {
             mOkAction->setDisabled( true );
         } else {
             mOkAction->setDisabled( false );