Changeset View
Changeset View
Standalone View
Standalone View
lib/jpegcontent.cpp
Show First 20 Lines • Show All 179 Lines • ▼ Show 20 Line(s) | 151 | { | |||
---|---|---|---|---|---|
180 | jpeg_destroy_decompress(&srcinfo); | 180 | jpeg_destroy_decompress(&srcinfo); | ||
181 | return true; | 181 | return true; | ||
182 | } | 182 | } | ||
183 | 183 | | |||
184 | bool updateRawDataFromImage() | 184 | bool updateRawDataFromImage() | ||
185 | { | 185 | { | ||
186 | QBuffer buffer; | 186 | QBuffer buffer; | ||
187 | QImageWriter writer(&buffer, "jpeg"); | 187 | QImageWriter writer(&buffer, "jpeg"); | ||
188 | writer.setQuality(GwenviewConfig::jPEGQuality()); | ||||
188 | if (!writer.write(mImage)) { | 189 | if (!writer.write(mImage)) { | ||
189 | mErrorString = writer.errorString(); | 190 | mErrorString = writer.errorString(); | ||
190 | return false; | 191 | return false; | ||
191 | } | 192 | } | ||
192 | mRawData = buffer.data(); | 193 | mRawData = buffer.data(); | ||
193 | mImage = QImage(); | 194 | mImage = QImage(); | ||
194 | return true; | 195 | return true; | ||
195 | } | 196 | } | ||
▲ Show 20 Lines • Show All 518 Lines • Show Last 20 Lines |