mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-01-22 12:34:19 +00:00
- Fix "Browse" button in program preferences for "Temp path"
This commit is contained in:
parent
d2b1f6176f
commit
15c7099e85
@ -1355,16 +1355,25 @@ void options_imp::on_browseFilterButton_clicked() {
|
||||
|
||||
// Display dialog to choose save dir
|
||||
void options_imp::on_browseSaveDirButton_clicked(){
|
||||
#ifdef Q_WS_WIN
|
||||
QString dir = QFileDialog::getExistingDirectory(this, tr("Choose a save directory"), QDir::rootPath());
|
||||
#else
|
||||
QString dir = QFileDialog::getExistingDirectory(this, tr("Choose a save directory"), QDir::homePath());
|
||||
#endif
|
||||
QString def_path = QDir::homePath();
|
||||
if(!textSavePath->text().isEmpty())
|
||||
def_path = textSavePath->text();
|
||||
QString dir = QFileDialog::getExistingDirectory(this, tr("Choose a save directory"), def_path);
|
||||
if(!dir.isNull()){
|
||||
textSavePath->setText(dir);
|
||||
}
|
||||
}
|
||||
|
||||
void options_imp::on_browseTempDirButton_clicked(){
|
||||
QString def_path = QDir::homePath();
|
||||
if(!textTempPath->text().isEmpty())
|
||||
def_path = textTempPath->text();
|
||||
QString dir = QFileDialog::getExistingDirectory(this, tr("Choose a save directory"), def_path);
|
||||
if(!dir.isNull()){
|
||||
textTempPath->setText(dir);
|
||||
}
|
||||
}
|
||||
|
||||
// Return Filter object to apply to BT session
|
||||
QString options_imp::getFilter() const{
|
||||
return textFilterPath->text();
|
||||
|
@ -162,6 +162,7 @@ protected slots:
|
||||
void on_browseScanDirButton_clicked();
|
||||
void on_browseFilterButton_clicked();
|
||||
void on_browseSaveDirButton_clicked();
|
||||
void on_browseTempDirButton_clicked();
|
||||
void enableApplyButton();
|
||||
void enableSystrayOptions();
|
||||
void disableSystrayOptions();
|
||||
|
Loading…
x
Reference in New Issue
Block a user