добавил обработку счетчиков
This commit is contained in:
+18
-7
@@ -10,6 +10,7 @@
|
||||
#include <udatabase.h>
|
||||
#include <soundmanager.h>
|
||||
#include "commandprocessor.h"
|
||||
#include "countermanager.h"
|
||||
#include "fcreatechat.h"
|
||||
#include "fcreatenotify.h"
|
||||
#include "logmanager.h"
|
||||
@@ -141,11 +142,6 @@ private slots:
|
||||
void handleConnected();
|
||||
void handleDisconnected();
|
||||
|
||||
// ========================================================================
|
||||
// СЛОТЫ ДЛЯ РАБОТЫ С КОМАНДАМИ И ОТВЕТАМИ
|
||||
// ========================================================================
|
||||
void execCommand(const QString &sender, const QString &message);
|
||||
|
||||
|
||||
// ========================================================================
|
||||
// СЛОТЫ ДЛЯ РАБОТЫ С ИСКУССТВЕННЫМ ИНТЕЛЛЕКТОМ
|
||||
@@ -346,6 +342,18 @@ private slots:
|
||||
|
||||
void on_btnRmWebService_clicked();
|
||||
|
||||
void on_sgCounters_cellClicked(int row, int column);
|
||||
|
||||
void on_sgCounters_cellDoubleClicked(int row, int column);
|
||||
|
||||
void on_btnCounterAdd_clicked();
|
||||
|
||||
void on_btnCounterDelete_clicked();
|
||||
|
||||
void on_btnCounterEdit_clicked();
|
||||
|
||||
void on_btnCounterAtoText_clicked();
|
||||
|
||||
public slots:
|
||||
// Установка статуса подключения к Twitch
|
||||
void setTwitchConnected(bool connected);
|
||||
@@ -363,6 +371,7 @@ private:
|
||||
uLink *fLinkForm; // Форма ссылок
|
||||
TTTVAuth *TTVAuth; // Данные авторизации Twitch
|
||||
UserManager *m_userManager; // Менеджер пользователей
|
||||
CounterManager *m_counterManager;
|
||||
CommandProcessor* m_commandProcessor; // Процессор команд
|
||||
WebSocketClient *m_twitchClient; // WebSocket клиент для Twitch
|
||||
UserWidget* m_userWidget; // Виджет пользователя
|
||||
@@ -405,8 +414,8 @@ private:
|
||||
int findNotificationServerRow(HttpServer *server);
|
||||
int findChatServerRow(HttpServerChat *server);
|
||||
QString generateServerId() const;
|
||||
|
||||
|
||||
void setupCountersTable();
|
||||
void updateCountersTable();
|
||||
// Текущие настройки для формы
|
||||
QVariantMap m_currentSettings;
|
||||
|
||||
@@ -481,6 +490,8 @@ private:
|
||||
void loadNeuralTemplatesFromTableWidget();
|
||||
void processUserCommand(const QString &username, const QString &commandText);
|
||||
void sendChatResponse(const QString &response);
|
||||
|
||||
QString cleanMessageFromAllEmotes(const QString& message) const;
|
||||
};
|
||||
|
||||
#endif // UGENERAL_H
|
||||
|
||||
Reference in New Issue
Block a user