+ QStringList aFilters;
+ aFilters.append( tr( "TEXT_FILES" ) );
+
+ DumpFileDlg fd( this );
+ fd.setWindowTitle( tr( "SAVE_INFO" ) );
+ fd.setFilters( aFilters );
+ fd.myBaseChk->hide();
+ fd.myElemChk->hide();
+ fd.myAddChk ->hide();
+ fd.myCtrlChk->hide();
+ if ( fd.exec() == QDialog::Accepted )
+ {
+ QString aFileName = fd.selectedFile();
+ if ( !aFileName.isEmpty() ) {
+ QFileInfo aFileInfo( aFileName );
+ if ( aFileInfo.isDir() )
+ return;
+
+ QFile aFile( aFileName );
+ if ( !aFile.open( QIODevice::WriteOnly | QIODevice::Text ) )
+ return;
+
+ QTextStream out( &aFile );
+ myCtrlInfo->saveInfo( out );
+ }
+ }
+}
+
+/*!
+ * \brief Show help
+ */
+void SMESHGUI_CtrlInfoDlg::help()
+{
+ SMESH::ShowHelpFile("mesh_infos_page.html#mesh_quality_info_anchor");
+}