Fix invalid file paths causing unexpected behavior
This commit is contained in:
parent
67d5646d7c
commit
0475b2a045
@ -25,6 +25,17 @@ void AnimationLoader::load(const QString &fileName)
|
||||
{
|
||||
return;
|
||||
}
|
||||
else if (fileName == QObject::tr("Invalid File"))
|
||||
{
|
||||
// Set the image to a null pixmap if it's invalid
|
||||
stopLoading();
|
||||
m_size = QSize(1, 1);
|
||||
m_frames.clear();
|
||||
m_frames.append(AnimationFrame(QPixmap(), 0));
|
||||
m_frame_count = 1;
|
||||
m_loop_count = 0;
|
||||
return;
|
||||
}
|
||||
stopLoading();
|
||||
m_file_name = fileName;
|
||||
QImageReader *reader = new QImageReader;
|
||||
|
Loading…
Reference in New Issue
Block a user