diff options
author | Camila San <hello@camila.codes> | 2018-03-15 19:21:53 +0300 |
---|---|---|
committer | Camila San <hello@camila.codes> | 2018-08-02 20:48:42 +0300 |
commit | 4ecfab4bf38c541d2c2d849c36a0b9c94733d202 (patch) | |
tree | 5180e79d32e37d10857f873b468fdb3380480043 /src/gui/sharedialog.cpp | |
parent | 34acc095c711f158b9deff106b2898535f899659 (diff) |
Improves share dialog.
- Removes the tabs: adds items to a vertical layout.
- Fix spacing and alignment.
- Removes extra text.
Signed-off-by: Camila San <hello@camila.codes>
Diffstat (limited to 'src/gui/sharedialog.cpp')
-rw-r--r-- | src/gui/sharedialog.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/gui/sharedialog.cpp b/src/gui/sharedialog.cpp index 1cca346f9..0355665ff 100644 --- a/src/gui/sharedialog.cpp +++ b/src/gui/sharedialog.cpp @@ -114,8 +114,6 @@ ShareDialog::ShareDialog(QPointer<AccountState> accountState, auto label = new QLabel(tr("The server does not allow sharing")); label->setWordWrap(true); label->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - layout()->replaceWidget(_ui->shareWidgets, label); - _ui->shareWidgets->hide(); return; } @@ -200,7 +198,7 @@ void ShareDialog::showSharingUi() label->setText(tr("The file can not be shared because it was shared without sharing permission.")); label->setWordWrap(true); label->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - layout()->replaceWidget(_ui->shareWidgets, label); + //layout()->replaceWidget(_ui->shareWidgets, label); return; } @@ -211,14 +209,14 @@ void ShareDialog::showSharingUi() if (userGroupSharing) { _userGroupWidget = new ShareUserGroupWidget(_accountState->account(), _sharePath, _localPath, _maxSharingPermissions, _privateLinkUrl, this); - _ui->shareWidgets->addTab(_userGroupWidget, tr("Users and Groups")); + _ui->verticalLayout->addWidget(_userGroupWidget); _userGroupWidget->getShares(); } if (theme->linkSharing()) { _linkWidget = new ShareLinkWidget(_accountState->account(), _sharePath, _localPath, _maxSharingPermissions, this); _linkWidget->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred); - _ui->shareWidgets->addTab(_linkWidget, tr("Public Links")); + _ui->verticalLayout->addWidget(_linkWidget); _linkWidget->getShares(); if (_startPage == ShareDialogStartPage::PublicLinks) |