Browse Source

Keep avatar aspect ratio (for real)

pull/317/head
Tux3 / Mlkj / !Lev.uXFMLA 11 years ago
parent
commit
52d18f9f18
  1. 2
      mainwindow.ui
  2. 2
      widget/widget.cpp

2
mainwindow.ui

@ -1472,7 +1472,7 @@ QSplitter:handle{ @@ -1472,7 +1472,7 @@ QSplitter:handle{
<pixmap resource="res.qrc">:/img/contact.png</pixmap>
</property>
<property name="scaledContents">
<bool>true</bool>
<bool>false</bool>
</property>
<property name="wordWrap">
<bool>true</bool>

2
widget/widget.cpp

@ -302,7 +302,7 @@ void Widget::onAvatarClicked() @@ -302,7 +302,7 @@ void Widget::onAvatarClicked()
if (bytes.size() >= TOX_MAX_AVATAR_DATA_LENGTH)
{
pic = pic.scaledToWidth(64, Qt::SmoothTransformation);
pic = pic.scaled(64,64, Qt::KeepAspectRatio, Qt::SmoothTransformation);
bytes.clear();
buffer.open(QIODevice::WriteOnly);
pic.save(&buffer, "PNG");

Loading…
Cancel
Save