создал менеджер донатов

- добавление
- удаление
- сохранение
This commit is contained in:
2026-02-22 09:18:00 +03:00
parent 05662be287
commit eb494ae8fa
10 changed files with 499 additions and 11 deletions
+9
View File
@@ -382,6 +382,11 @@ private slots:
void updateActionsTable();
void clearActionInputs();
void on_btnDonateAdd_clicked();
void on_btnDonateDel_clicked();
void on_sgDotateTriggers_cellDoubleClicked(int row, int column);
void updateDonationTriggersTable();
public slots:
// Установка статуса подключения к Twitch
void setTwitchConnected(bool connected);
@@ -408,6 +413,8 @@ private:
MediaFileManager *m_SoundFiles;
MediaFileManager *m_TextFiles;
NeuralTemplateManager *m_neuralTemplateManager;
DonationManager *m_donationManager;
QList<TimerInfo> m_timers; // Список таймеров
int m_nextTimerId = 1; // Следующий ID таймера
bool m_isTwitchConnected = false; // Статус подключения к Twitch
@@ -523,6 +530,8 @@ private:
void sendChatResponse(const QString &response);
QString cleanMessageFromAllEmotes(const QString& message) const;
};
#endif // UGENERAL_H