bug-fix: may download NULL image

This commit is contained in:
Le Tan 2017-12-09 17:55:43 +08:00
parent 9f9cc553dd
commit 37c692b090

View File

@ -1,6 +1,7 @@
#include <QtWidgets> #include <QtWidgets>
#include <QValidator> #include <QValidator>
#include <QRegExp> #include <QRegExp>
#include <QDebug>
#include "vinsertimagedialog.h" #include "vinsertimagedialog.h"
#include "utils/vutils.h" #include "utils/vutils.h"
#include "vlineedit.h" #include "vlineedit.h"
@ -126,7 +127,11 @@ void VInsertImageDialog::handleBrowseBtnClicked()
void VInsertImageDialog::setImage(const QImage &image) void VInsertImageDialog::setImage(const QImage &image)
{ {
Q_ASSERT(!image.isNull()); if (image.isNull()) {
qWarning() << "set Null image";
return;
}
int width = 512 * VUtils::calculateScaleFactor(); int width = 512 * VUtils::calculateScaleFactor();
QSize previewSize(width, width); QSize previewSize(width, width);
if (!this->image) { if (!this->image) {