Salome HOME
Add c_str() function to avoid compilation errors.
[modules/visu.git] / src / VISUGUI / VisuGUI_FileDlg.cxx
index 87672a24b90f17c06d20e6eb4f5335466089f586..30ccc07edf36d3bc388274e6af9b1e8d99a62475 100644 (file)
@@ -4,18 +4,21 @@
 //
 //
 //
-//  File   : QAD_FileDlg.cxx
+//  File   : VisuGUI_FileDlg.cxx
 //  Author : 
 //  Module : SALOME
 //  $Header: /dn05/salome/CVS/SALOME_ROOT/SALOME/src/VISUGUI/Visu_FileDlg.cxx
 
 
 #include <qapplication.h>
-#include <qlabel.h>
 #include <qpushbutton.h>
+#include <qcheckbox.h>
 #include <qstring.h>
-#include "QAD_Config.h"
+#include <qlabel.h>
+
+#include "VISUConfig.hh"
 #include "VisuGUI_FileDlg.h"
+#include "SUIT_ResourceMgr.h"
 
 using namespace std;
 
@@ -24,16 +27,19 @@ bool VisuGUI_FileDlg::IsBuild = false;
 /*!
 Constructor
 */
-VisuGUI_FileDlg::VisuGUI_FileDlg( QWidget* parent, bool open, bool showQuickDir, bool modal ) :
-  QAD_FileDlg( parent, open, showQuickDir,  modal )
+VisuGUI_FileDlg::VisuGUI_FileDlg (QWidget* parent, 
+                                 bool open, 
+                                 bool showQuickDir, 
+                                 bool modal) :
+  SUIT_FileDlg(parent, open, showQuickDir, modal)
 { 
-  myCBuildAll = new QCheckBox( tr("Full loading for current file"), this );
+  myCBuildAll = new QCheckBox (tr("FULL_LOAD"), this);
   QLabel* label = new QLabel("", this);
   label->setMaximumWidth(0);
   QPushButton* pb = new QPushButton(this);               
   pb->setMaximumWidth(0);
   addWidgets( label, myCBuildAll, pb );
-  QString aIsBuild = QAD_CONFIG->getSetting("Visu:BuildResult");
+  QString aIsBuild = VISU::GetResourceMgr()->stringValue("Visu:BuildResult");
   if (aIsBuild.isEmpty()? 0 : aIsBuild.toInt()) myCBuildAll->setChecked(true);
 }
 
@@ -77,7 +83,7 @@ QString VisuGUI_FileDlg::getFileName( QWidget*           parent,
                                      const QString&     caption,
                                      bool               open,
                                       bool               showQuickDir,
-                                      QAD_FileValidator* validator )
+                                      SUIT_FileValidator* validator )
 {            
   VisuGUI_FileDlg* fd = new VisuGUI_FileDlg( parent, open, showQuickDir, true );    
   if ( !caption.isEmpty() )
@@ -103,4 +109,3 @@ bool VisuGUI_FileDlg::IsChecked()
 {
   return myCBuildAll->isChecked();
 }
-