void ndManager::slotFileOpenRecent(const QString& url){ slotStatusMsg(tr("Opening file...")); openDocumentFile(url); slotStatusMsg(tr("Ready.")); }
void ndManager::slotFileOpen() { slotStatusMsg(tr("Opening file...")); QSettings settings; const QString url=QFileDialog::getOpenFileName(this, tr("Open File..."),settings.value("CurrentDirectory").toString(), tr("Parameter File (*.xml);;All files (*.*)") ); if(!url.isEmpty()) { QDir CurrentDir; settings.setValue("CurrentDirectory", CurrentDir.absoluteFilePath(url)); openDocumentFile(url); } slotStatusMsg(tr("Ready.")); }
void KgpgApp::slotFileOpen() { KEncodingFileDialog::Result loadResult; loadResult=KEncodingFileDialog::getOpenURLAndEncoding(TQString(),TQString(),TQString(),this); KURL url=loadResult.URLs.first(); textEncoding=loadResult.encoding; if(!url.isEmpty()) { openDocumentFile(url,textEncoding); Docname=url; fileSave->setEnabled(false); //fileSaveAs->setEnabled(true); setCaption(url.fileName(), false); } }
void ndManager::slotImport(){ slotStatusMsg(tr("importing file as model...")); importedFile = true; QSettings settings; const QString url = QFileDialog::getOpenFileName(this, tr("Import file as model..."),settings.value("CurrentDirectory").toString(), tr("Parameter File (*.xml);;All files (*.*)") ); if(!url.isEmpty()) { QDir CurrentDir; settings.setValue("CurrentDirectory", CurrentDir.absoluteFilePath(url)); openDocumentFile(url); } importedFileUrl = url + QDir::separator() + "Untitled"; doc->rename(url); filePath = url; setWindowTitle(url); slotStatusMsg(tr("Ready.")); }