X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lib%2Fqtcamimagesettings.cpp;h=3bf1a08e6ec516538545a35fed7a689d9412ba44;hb=0da718e86100458cc336d51ca79554e4fbac415d;hp=0e3e51a2d938fbd9ebe0501267a3f1d21643139f;hpb=3423bd2565dc32f1a8910a99e1d26a6e977a3f63;p=harmattan%2Fcameraplus diff --git a/lib/qtcamimagesettings.cpp b/lib/qtcamimagesettings.cpp index 0e3e51a..3bf1a08 100644 --- a/lib/qtcamimagesettings.cpp +++ b/lib/qtcamimagesettings.cpp @@ -156,6 +156,12 @@ QString QtCamImageSettings::profilePath() const { } QtCamImageResolution QtCamImageSettings::defaultResolution(const QString& aspectRatio) const { + if (d_ptr->resolutions.isEmpty()) { + return QtCamImageResolution(QString(), QString(), + QSize(), QSize(), QSize(), + -1, -1, -1, QString()); + } + if (aspectRatio.isEmpty()) { return d_ptr->resolutions[0]; }