Moved the button from the paths section to be below the "Download high-quality card pictures" checkbox. Button now reads "Reset/Clear Downloaded Pictures". Removed "Path to"s from card/token database, hand/stack/table/player info background, and card back labels.
This commit is contained in:
parent
ae80752497
commit
d3459aabf9
1 changed files with 19 additions and 18 deletions
|
@ -42,6 +42,9 @@ GeneralSettingsPage::GeneralSettingsPage()
|
|||
|
||||
picDownloadCheckBox = new QCheckBox;
|
||||
picDownloadCheckBox->setChecked(settingsCache->getPicDownload());
|
||||
|
||||
QPushButton *clearDownloadedPicsButton = new QPushButton(tr("Reset/Clear Downloaded Pictures"));
|
||||
connect(clearDownloadedPicsButton, SIGNAL(clicked()), this, SLOT(clearDownloadedPicsButtonClicked()));
|
||||
|
||||
picDownloadHqCheckBox = new QCheckBox;
|
||||
picDownloadHqCheckBox->setChecked(settingsCache->getPicDownloadHq());
|
||||
|
@ -55,6 +58,7 @@ GeneralSettingsPage::GeneralSettingsPage()
|
|||
personalGrid->addWidget(languageBox, 0, 1);
|
||||
personalGrid->addWidget(picDownloadCheckBox, 1, 0, 1, 2);
|
||||
personalGrid->addWidget(picDownloadHqCheckBox, 2, 0, 1, 2);
|
||||
personalGrid->addWidget(clearDownloadedPicsButton, 3, 0, 1, 1);
|
||||
|
||||
personalGroupBox = new QGroupBox;
|
||||
personalGroupBox->setLayout(personalGrid);
|
||||
|
@ -76,8 +80,6 @@ GeneralSettingsPage::GeneralSettingsPage()
|
|||
picsPathEdit->setReadOnly(true);
|
||||
QPushButton *picsPathButton = new QPushButton("...");
|
||||
connect(picsPathButton, SIGNAL(clicked()), this, SLOT(picsPathButtonClicked()));
|
||||
QPushButton *clearDownloadedPicsButton = new QPushButton(tr("Clear Downloaded Pics"));
|
||||
connect(clearDownloadedPicsButton, SIGNAL(clicked()), this, SLOT(clearDownloadedPicsButtonClicked()));
|
||||
|
||||
cardDatabasePathLabel = new QLabel;
|
||||
cardDatabasePathEdit = new QLineEdit(settingsCache->getCardDatabasePath());
|
||||
|
@ -101,13 +103,12 @@ GeneralSettingsPage::GeneralSettingsPage()
|
|||
pathsGrid->addWidget(picsPathLabel, 2, 0);
|
||||
pathsGrid->addWidget(picsPathEdit, 2, 1);
|
||||
pathsGrid->addWidget(picsPathButton, 2, 2);
|
||||
pathsGrid->addWidget(clearDownloadedPicsButton, 3, 1);
|
||||
pathsGrid->addWidget(cardDatabasePathLabel, 4, 0);
|
||||
pathsGrid->addWidget(cardDatabasePathEdit, 4, 1);
|
||||
pathsGrid->addWidget(cardDatabasePathButton, 4, 2);
|
||||
pathsGrid->addWidget(tokenDatabasePathLabel, 5, 0);
|
||||
pathsGrid->addWidget(tokenDatabasePathEdit, 5, 1);
|
||||
pathsGrid->addWidget(tokenDatabasePathButton, 5, 2);
|
||||
pathsGrid->addWidget(cardDatabasePathLabel, 3, 0);
|
||||
pathsGrid->addWidget(cardDatabasePathEdit, 3, 1);
|
||||
pathsGrid->addWidget(cardDatabasePathButton, 3, 2);
|
||||
pathsGrid->addWidget(tokenDatabasePathLabel, 4, 0);
|
||||
pathsGrid->addWidget(tokenDatabasePathEdit, 4, 1);
|
||||
pathsGrid->addWidget(tokenDatabasePathButton, 4, 2);
|
||||
pathsGroupBox = new QGroupBox;
|
||||
pathsGroupBox->setLayout(pathsGrid);
|
||||
|
||||
|
@ -183,9 +184,9 @@ void GeneralSettingsPage::clearDownloadedPicsButtonClicked()
|
|||
QDir(picsPath).rmdir(dirs.at(i));
|
||||
}
|
||||
if (outerSuccessRemove)
|
||||
QMessageBox::information(this, tr("Success"), tr("Downloaded card images have been cleared."));
|
||||
QMessageBox::information(this, tr("Success"), tr("Downloaded card pictures have been reset."));
|
||||
else
|
||||
QMessageBox::critical(this, tr("Error"), tr("One or more downloaded card images could not be cleared."));
|
||||
QMessageBox::critical(this, tr("Error"), tr("One or more downloaded card pictures could not be cleared."));
|
||||
}
|
||||
|
||||
void GeneralSettingsPage::cardDatabasePathButtonClicked()
|
||||
|
@ -223,8 +224,8 @@ void GeneralSettingsPage::retranslateUi()
|
|||
deckPathLabel->setText(tr("Decks directory:"));
|
||||
replaysPathLabel->setText(tr("Replays directory:"));
|
||||
picsPathLabel->setText(tr("Pictures directory:"));
|
||||
cardDatabasePathLabel->setText(tr("Path to card database:"));
|
||||
tokenDatabasePathLabel->setText(tr("Path to token database:"));
|
||||
cardDatabasePathLabel->setText(tr("Card database:"));
|
||||
tokenDatabasePathLabel->setText(tr("Token database:"));
|
||||
}
|
||||
|
||||
AppearanceSettingsPage::AppearanceSettingsPage()
|
||||
|
@ -362,11 +363,11 @@ AppearanceSettingsPage::AppearanceSettingsPage()
|
|||
void AppearanceSettingsPage::retranslateUi()
|
||||
{
|
||||
zoneBgGroupBox->setTitle(tr("Zone background pictures"));
|
||||
handBgLabel->setText(tr("Path to hand background:"));
|
||||
stackBgLabel->setText(tr("Path to stack background:"));
|
||||
tableBgLabel->setText(tr("Path to table background:"));
|
||||
playerAreaBgLabel->setText(tr("Path to player info background:"));
|
||||
cardBackPicturePathLabel->setText(tr("Path to picture of card back:"));
|
||||
handBgLabel->setText(tr("Hand background:"));
|
||||
stackBgLabel->setText(tr("Stack background:"));
|
||||
tableBgLabel->setText(tr("Table background:"));
|
||||
playerAreaBgLabel->setText(tr("Player info background:"));
|
||||
cardBackPicturePathLabel->setText(tr("Card back:"));
|
||||
|
||||
cardsGroupBox->setTitle(tr("Card rendering"));
|
||||
displayCardNamesCheckBox->setText(tr("Display card names on cards having a picture"));
|
||||
|
|
Loading…
Reference in a new issue