diff options
author | Christian Kamm <mail@ckamm.de> | 2017-03-28 12:04:57 +0300 |
---|---|---|
committer | Christian Kamm <mail@ckamm.de> | 2017-04-04 10:40:48 +0300 |
commit | f8d69dfe8ec39dcab531380f4669ac66a5940225 (patch) | |
tree | 508ee4f04e78a68850727f4848e92291fb73ecd8 /src/gui/sharedialog.cpp | |
parent | ce735d8d68340006229aa63b3c0e2329e717e803 (diff) |
ShareDialog: Fix thumbnail size #5654
Diffstat (limited to 'src/gui/sharedialog.cpp')
-rw-r--r-- | src/gui/sharedialog.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gui/sharedialog.cpp b/src/gui/sharedialog.cpp index 7506e4f92..0eadeccb2 100644 --- a/src/gui/sharedialog.cpp +++ b/src/gui/sharedialog.cpp @@ -32,6 +32,8 @@ namespace OCC { +static const int thumbnailSize = 40; + ShareDialog::ShareDialog(QPointer<AccountState> accountState, const QString &sharePath, const QString &localPath, @@ -67,7 +69,7 @@ ShareDialog::ShareDialog(QPointer<AccountState> accountState, QFileInfo f_info(_localPath); QFileIconProvider icon_provider; QIcon icon = icon_provider.icon(f_info); - _ui->label_icon->setPixmap(icon.pixmap(40,40)); + _ui->label_icon->setPixmap(icon.pixmap(thumbnailSize, thumbnailSize)); // Set filename QFileInfo lPath(_localPath); @@ -213,6 +215,7 @@ void ShareDialog::slotThumbnailFetched(const int &statusCode, const QByteArray & QPixmap p; p.loadFromData(reply, "PNG"); + p = p.scaledToHeight(thumbnailSize, Qt::SmoothTransformation); _ui->label_icon->setPixmap(p); } |