Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHannah von Reth <hannah.vonreth@owncloud.com>2021-08-09 15:26:13 +0300
committerHannah von Reth <vonreth@kde.org>2021-08-12 18:02:11 +0300
commitb5cb6a11ce1502fcfaee4ac50d3475bb8d9a311a (patch)
treefa4e92f3db0f7d40c1f810bdc782657c1d275937 /src/gui/sharedialog.cpp
parent473f4fe6aa51253fb71b5dccd9ab701dfcc4ea02 (diff)
Limit window size to 2/3
Fixes: #8366
Diffstat (limited to 'src/gui/sharedialog.cpp')
-rw-r--r--src/gui/sharedialog.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/gui/sharedialog.cpp b/src/gui/sharedialog.cpp
index b68756a0e..87bf2c7c6 100644
--- a/src/gui/sharedialog.cpp
+++ b/src/gui/sharedialog.cpp
@@ -137,8 +137,7 @@ ShareDialog::ShareDialog(QPointer<AccountState> accountState,
connect(job, &PropfindJob::finishedWithError, this, &ShareDialog::slotPropfindError);
job->start();
- auto size = ocApp()->gui()->settingsDialog()->minimumSizeHint();
- resize(size.width() - 50, size.height() - 50);
+ setMinimumSize(minimumSizeHint());
}
ShareDialog::~ShareDialog()
@@ -219,6 +218,11 @@ void ShareDialog::showSharingUi()
}
}
+QSize ShareDialog::minimumSizeHint() const
+{
+ return ocApp()->gui()->settingsDialog()->sizeHintForChild();
+}
+
void ShareDialog::slotThumbnailFetched(const int &statusCode, const QByteArray &reply)
{
if (statusCode != 200) {