Enable chinese path.

This commit is contained in:
Krad
2022-03-04 15:49:52 +08:00
parent afea5d8d88
commit 7cadac572f

View File

@@ -853,7 +853,7 @@ void QDicomViewer::SetupFileTool(QToolButton* fileBtn) {
QString p = QFileDialog::getExistingDirectory(this, tr("Open dicom directory"), m_qs.value("DIR_PATH_ID").toString()); QString p = QFileDialog::getExistingDirectory(this, tr("Open dicom directory"), m_qs.value("DIR_PATH_ID").toString());
if (!p.isEmpty()) { if (!p.isEmpty()) {
m_qs.setValue("DIR_PATH_ID", p); m_qs.setValue("DIR_PATH_ID", p);
openAndDrawDICOM(p.toStdString(), DIR_OPEN_MODE); openAndDrawDICOM(p.toLocal8Bit().toStdString(), DIR_OPEN_MODE);
} }
}); });
@@ -863,7 +863,7 @@ void QDicomViewer::SetupFileTool(QToolButton* fileBtn) {
QString fn = QFileDialog::getOpenFileName(this, tr("Open dicom files"), m_qs.value("FILE_PATH_ID").toString()); QString fn = QFileDialog::getOpenFileName(this, tr("Open dicom files"), m_qs.value("FILE_PATH_ID").toString());
if (!fn.isEmpty()) { if (!fn.isEmpty()) {
m_qs.setValue("FILE_PATH_ID", fn); m_qs.setValue("FILE_PATH_ID", fn);
openAndDrawDICOM(fn.toStdString(), FILE_OPEN_MODE); openAndDrawDICOM(fn.toLocal8Bit().toStdString(), FILE_OPEN_MODE);
} }
}); });
@@ -884,7 +884,7 @@ void QDicomViewer::SetupFileTool(QToolButton* fileBtn) {
if (!p.isEmpty()) { if (!p.isEmpty()) {
m_qs.setValue("DIR_PATH_ID", p); m_qs.setValue("DIR_PATH_ID", p);
//ui->thumbnailBar_->setImagePaths(QStringList() << p); //ui->thumbnailBar_->setImagePaths(QStringList() << p);
openAndDrawDICOM(p.toStdString(), DIR_OPEN_MODE); openAndDrawDICOM(p.toLocal8Bit().toStdString(), DIR_OPEN_MODE);
} }
}); });
} }