forked from qt-creator/qt-creator
SaveItemDialog: Assign button shortcuts
Change-Id: I16f6c91de3168fc5fdb0d5b75d3187ac97442cb2 Reviewed-by: Nazar Gerasymchuk <troyan3@gmail.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -60,7 +60,7 @@ SaveItemsDialog::SaveItemsDialog(QWidget *parent,
|
||||
connect(m_diffButton, &QAbstractButton::clicked, this, &SaveItemsDialog::collectFilesToDiff);
|
||||
}
|
||||
|
||||
QPushButton *discardButton = m_ui.buttonBox->addButton(tr("Do not Save"), discardButtonRole);
|
||||
QPushButton *discardButton = m_ui.buttonBox->addButton(tr("Do ¬ Save"), discardButtonRole);
|
||||
m_ui.buttonBox->button(QDialogButtonBox::Save)->setDefault(true);
|
||||
m_ui.treeWidget->setFocus();
|
||||
|
||||
@@ -108,15 +108,15 @@ void SaveItemsDialog::updateButtons()
|
||||
int count = m_ui.treeWidget->selectedItems().count();
|
||||
QPushButton *saveButton = m_ui.buttonBox->button(QDialogButtonBox::Save);
|
||||
bool buttonsEnabled = true;
|
||||
QString saveText = tr("Save");
|
||||
QString saveText = tr("&Save");
|
||||
QString diffText = tr("&Diff && Cancel");
|
||||
if (count == m_ui.treeWidget->topLevelItemCount()) {
|
||||
saveText = tr("Save All");
|
||||
saveText = tr("&Save All");
|
||||
diffText = tr("&Diff All && Cancel");
|
||||
} else if (count == 0) {
|
||||
buttonsEnabled = false;
|
||||
} else {
|
||||
saveText = tr("Save Selected");
|
||||
saveText = tr("&Save Selected");
|
||||
diffText = tr("&Diff Selected && Cancel");
|
||||
}
|
||||
saveButton->setEnabled(buttonsEnabled);
|
||||
|
||||
Reference in New Issue
Block a user