void KCCodeEditor::computeExecFileName() { QFileInfo _fileInfo(filePath); execFileName=_fileInfo.absolutePath()+QString("/")+_fileInfo.completeBaseName(); #ifdef Q_OS_WIN32 execFileName+=".exe"; #endif }
void Location::setPath(QString const& _path) { path_ = _path; qDebug() << "Location::setPath " << _path; QFileInfo _fileInfo(_path); fileSize_ = _fileInfo.size(); /* if (!exists() && !path_.isEmpty()) { throw exception::NotExisting(*this); }*/ }
void KCCodeEditor::fileInfoChanged(const QFile &file) { QFileInfo _fileInfo(file); editor->setDocumentTitle(_fileInfo.fileName()); emit filenameChanged(_fileInfo.fileName()); languageMode->setFileSuffix(_fileInfo.suffix()); filePath=file.fileName(); fileError=QFileDevice::NoError; editor->document()->setModified(false); computeExecFileName(); KCHistoryConfigure::getInstance()->setHistoryDir(_fileInfo.absolutePath()); }
void MultizoneSelectFilesDialog::on_acceptButton_clicked() { if (!ui->newConfigNameLineEdit->text().isEmpty()) { QString _configFileName = ui->newConfigNameLineEdit->text(); QFileInfo _fileInfo(_configFileName); if (_fileInfo.suffix().isEmpty()) _configFileName = _configFileName + ".cfg"; _configFilePath = QDir(_projectPath).filePath(QDir(TOOL4).filePath(_configFileName)); } if (!ui->importedConfigNameLineEdit->text().isEmpty()) _configFilePath = _fullConfigFilePath; if (!ui->meshFileLineEdit->text().isEmpty()) _meshFilePath = _fullMeshFilePath; _hasSelectedFiles = true; close(); }
bool Location::exists(QString const& _path) { QFileInfo _fileInfo(_path); return _fileInfo.exists(); }