Ticket #5437: libmythui_change_smoothScale_to_scaled.diff
File libmythui_change_smoothScale_to_scaled.diff, 1.8 KB (added by , 16 years ago) |
---|
-
libs/libmythui/mythuiimage.cpp
119 119 int w = (m_ForceSize.width() != -1) ? m_ForceSize.width() : img->width(); 120 120 int h = (m_ForceSize.height() != -1) ? m_ForceSize.height() : img->height(); 121 121 122 img->Assign(img->smoothScale(w, h)); 122 img->Assign(img->scaled(w, h, Qt::IgnoreAspectRatio, 123 Qt::SmoothTransformation)); 123 124 } 124 125 125 126 m_Images.push_back(img); … … 142 143 int w = (m_ForceSize.width() != -1) ? m_ForceSize.width() : im->width(); 143 144 int h = (m_ForceSize.height() != -1) ? m_ForceSize.height() : im->height(); 144 145 145 im->Assign(im->smoothScale(w, h)); 146 im->Assign(im->scaled(w, h, Qt::IgnoreAspectRatio, 147 Qt::SmoothTransformation)); 146 148 } 147 149 148 150 m_Images.push_back(im); … … 194 196 int w = (m_ForceSize.width() != -1) ? m_ForceSize.width() : image->width(); 195 197 int h = (m_ForceSize.height() != -1) ? m_ForceSize.height() : image->height(); 196 198 197 image->Assign(image->smoothScale(w, h)); 199 image->Assign(image->scaled(w, h, Qt::IgnoreAspectRatio, 200 Qt::SmoothTransformation)); 198 201 } 199 202 200 203 QSize aSize = m_Area.size(); -
libs/libmythui/mythimage.cpp
64 64 } 65 65 else 66 66 { 67 Assign(s moothScale(newSize));67 Assign(scaled(newSize, Qt::IgnoreAspectRatio, Qt::SmoothTransformation)); 68 68 } 69 69 } 70 70