Fix up import destination indicator

This commit is contained in:
zhupengfei
2020-05-15 22:47:18 +08:00
parent 450cef3fca
commit 2fbdaaac30
4 changed files with 17 additions and 23 deletions
+4 -8
View File
@@ -5,7 +5,6 @@
#include <regex>
#include <string>
#include <QApplication>
#include <QDesktopServices>
#include <QFileDialog>
#include <QMessageBox>
#include <QStorageInfo>
@@ -57,13 +56,10 @@ MainDialog::MainDialog(QWidget* parent) : QDialog(parent), ui(std::make_unique<U
}
});
ui->importDestination->setText(
QString::fromStdString(FileUtil::GetUserPath(FileUtil::UserPath::UserDir)));
connect(ui->importDestinationButton, &QPushButton::clicked, [this] {
QDesktopServices::openUrl(QUrl(
QStringLiteral("file:///%1")
.arg(QString::fromStdString(FileUtil::GetUserPath(FileUtil::UserPath::UserDir)))));
});
ui->importDestination->setText(tr("Import Destination: %1")
.arg(FileUtil::IsPortableUserDirectory()
? tr("Portable Citra Install")
: tr("User-wide Citra Install")));
connect(ui->main, &QTreeWidget::itemSelectionChanged, [this] {
ui->buttonBox->button(QDialogButtonBox::StandardButton::Ok)
-14
View File
@@ -60,23 +60,9 @@
</item>
<item>
<layout class="QHBoxLayout">
<item>
<widget class="QLabel">
<property name="text">
<string>Files will be imported to: </string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="importDestination"/>
</item>
<item>
<widget class="QPushButton" name="importDestinationButton">
<property name="text">
<string>Open</string>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation">