mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-09-19 09:41:32 +08:00
UI: Use non-native file dialog w/ Linux
This commit is contained in:
committed by
jp9000
parent
934cff582a
commit
762983b5d8
@@ -27,7 +27,6 @@
|
||||
#include <QLineEdit>
|
||||
#include <QMessageBox>
|
||||
#include <QCloseEvent>
|
||||
#include <QFileDialog>
|
||||
#include <QDirIterator>
|
||||
#include <QVariant>
|
||||
#include <QTreeView>
|
||||
@@ -3702,10 +3701,9 @@ void OBSBasicSettings::on_buttonBox_clicked(QAbstractButton *button)
|
||||
|
||||
void OBSBasicSettings::on_simpleOutputBrowse_clicked()
|
||||
{
|
||||
QString dir = QFileDialog::getExistingDirectory(
|
||||
QString dir = SelectDirectory(
|
||||
this, QTStr("Basic.Settings.Output.SelectDirectory"),
|
||||
ui->simpleOutputPath->text(),
|
||||
QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
|
||||
ui->simpleOutputPath->text());
|
||||
if (dir.isEmpty())
|
||||
return;
|
||||
|
||||
@@ -3714,10 +3712,9 @@ void OBSBasicSettings::on_simpleOutputBrowse_clicked()
|
||||
|
||||
void OBSBasicSettings::on_advOutRecPathBrowse_clicked()
|
||||
{
|
||||
QString dir = QFileDialog::getExistingDirectory(
|
||||
QString dir = SelectDirectory(
|
||||
this, QTStr("Basic.Settings.Output.SelectDirectory"),
|
||||
ui->advOutRecPath->text(),
|
||||
QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
|
||||
ui->advOutRecPath->text());
|
||||
if (dir.isEmpty())
|
||||
return;
|
||||
|
||||
@@ -3726,10 +3723,9 @@ void OBSBasicSettings::on_advOutRecPathBrowse_clicked()
|
||||
|
||||
void OBSBasicSettings::on_advOutFFPathBrowse_clicked()
|
||||
{
|
||||
QString dir = QFileDialog::getExistingDirectory(
|
||||
QString dir = SelectDirectory(
|
||||
this, QTStr("Basic.Settings.Output.SelectDirectory"),
|
||||
ui->advOutRecPath->text(),
|
||||
QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
|
||||
ui->advOutRecPath->text());
|
||||
if (dir.isEmpty())
|
||||
return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user