added debug information on F10
This commit is contained in:
@@ -30,6 +30,7 @@ Image::Image(const QString &url, qreal scale, const QString &name, const QString
|
||||
, scale(scale)
|
||||
, isLoading(false)
|
||||
{
|
||||
util::DebugCount::increase("images");
|
||||
}
|
||||
|
||||
Image::Image(QPixmap *image, qreal scale, const QString &name, const QString &tooltip,
|
||||
@@ -43,6 +44,20 @@ Image::Image(QPixmap *image, qreal scale, const QString &name, const QString &to
|
||||
, isLoading(true)
|
||||
, isLoaded(true)
|
||||
{
|
||||
util::DebugCount::increase("images");
|
||||
}
|
||||
|
||||
Image::~Image()
|
||||
{
|
||||
util::DebugCount::decrease("images");
|
||||
|
||||
if (this->isAnimated()) {
|
||||
util::DebugCount::decrease("animated images");
|
||||
}
|
||||
|
||||
if (this->isLoaded) {
|
||||
util::DebugCount::decrease("loaded images");
|
||||
}
|
||||
}
|
||||
|
||||
void Image::loadImage()
|
||||
@@ -79,11 +94,14 @@ void Image::loadImage()
|
||||
|
||||
if (lli->allFrames.size() > 1) {
|
||||
lli->animated = true;
|
||||
|
||||
util::DebugCount::increase("animated images");
|
||||
}
|
||||
|
||||
lli->currentPixmap = lli->loadedPixmap;
|
||||
|
||||
lli->isLoaded = true;
|
||||
util::DebugCount::increase("loaded images");
|
||||
|
||||
singletons::EmoteManager::getInstance().incGeneration();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user