From 96d0059ca4cd37a42b4c2722dcadcf0804ebc027 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Fri, 16 Nov 2018 21:11:55 +0100 Subject: [PATCH] ShareDialog: use auto-raising tool buttons as confirm buttons --- src/gui/sharelinkwidget.ui | 56 +++----------------------------- src/gui/shareusergroupwidget.cpp | 2 +- src/gui/shareusergroupwidget.ui | 28 ++-------------- 3 files changed, 7 insertions(+), 79 deletions(-) diff --git a/src/gui/sharelinkwidget.ui b/src/gui/sharelinkwidget.ui index 5a6edb54e6..64d0fd594f 100644 --- a/src/gui/sharelinkwidget.ui +++ b/src/gui/sharelinkwidget.ui @@ -292,39 +292,12 @@ - - - - 0 - 0 - - - - - 18 - 26 - - - - - 18 - 16777215 - - - - false - - - background-color: rgba(255, 255, 255, 0); - - - - + :/client/resources/confirm.svg:/client/resources/confirm.svg - + true @@ -413,33 +386,12 @@ - - - - 0 - 0 - - - - - 18 - 26 - - - - - 18 - 16777215 - - - - - + :/client/resources/confirm.svg:/client/resources/confirm.svg - + true diff --git a/src/gui/shareusergroupwidget.cpp b/src/gui/shareusergroupwidget.cpp index c428bd440d..246cc4a5a9 100644 --- a/src/gui/shareusergroupwidget.cpp +++ b/src/gui/shareusergroupwidget.cpp @@ -87,7 +87,7 @@ ShareUserGroupWidget::ShareUserGroupWidget(AccountPtr account, connect(_manager, &ShareManager::shareCreated, this, &ShareUserGroupWidget::getShares); connect(_manager, &ShareManager::serverError, this, &ShareUserGroupWidget::displayError); connect(_ui->shareeLineEdit, &QLineEdit::returnPressed, this, &ShareUserGroupWidget::slotLineEditReturn); - connect(_ui->confirmShare, &QPushButton::clicked, this, &ShareUserGroupWidget::slotLineEditReturn); + connect(_ui->confirmShare, &QAbstractButton::clicked, this, &ShareUserGroupWidget::slotLineEditReturn); //TODO connect(_ui->privateLinkText, &QLabel::linkActivated, this, &ShareUserGroupWidget::slotPrivateLinkShare); // By making the next two QueuedConnections we can override diff --git a/src/gui/shareusergroupwidget.ui b/src/gui/shareusergroupwidget.ui index f7f1697162..69a23d334d 100644 --- a/src/gui/shareusergroupwidget.ui +++ b/src/gui/shareusergroupwidget.ui @@ -99,36 +99,12 @@ - - - - 0 - 0 - - - - - 18 - 26 - - - - - 18 - 16777215 - - - - background-color: rgb(255, 255, 255); - - - - + :/client/resources/confirm.svg:/client/resources/confirm.svg - + true