added gif frame updating
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
|
||||
#include <QMap>
|
||||
#include <QMutex>
|
||||
#include <QTimer>
|
||||
|
||||
namespace chatterino {
|
||||
|
||||
@@ -82,6 +83,19 @@ public:
|
||||
generation++;
|
||||
}
|
||||
|
||||
static QTimer &
|
||||
getGifUpdateTimer()
|
||||
{
|
||||
if (!gifUpdateTimerInitiated) {
|
||||
gifUpdateTimerInitiated = true;
|
||||
|
||||
gifUpdateTimer.setInterval(33);
|
||||
gifUpdateTimer.start();
|
||||
}
|
||||
|
||||
return gifUpdateTimer;
|
||||
}
|
||||
|
||||
private:
|
||||
Emotes();
|
||||
|
||||
@@ -102,6 +116,9 @@ private:
|
||||
|
||||
static QString getTwitchEmoteLink(long id, qreal &scale);
|
||||
|
||||
static QTimer gifUpdateTimer;
|
||||
static bool gifUpdateTimerInitiated;
|
||||
|
||||
static void loadFfzEmotes();
|
||||
static void loadBttvEmotes();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user