Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
report_utils.h
Go to the documentation of this file.
1#ifndef REPORT_UTILS_H
2#define REPORT_UTILS_H
3
4#include <QString>
5#include <QtGlobal>
6
7class QTableWidget;
8class QTextEdit;
10
11namespace report_utils
12{
13
14QString formatReportCategory(const QString &category);
15QString formatReportTime(qint64 secondsSinceEpoch);
16
17void fillReportTableRow(QTableWidget *table,
18 int row,
19 const ServerInfo_Report &report,
20 int idColumn,
21 int timeColumn,
22 int reportedColumn,
23 int categoryColumn,
24 int gameIdColumn,
25 int statusColumn,
26 int assignedColumn);
27
28void renderReportDetails(QTextEdit *chatLogEdit,
29 QTextEdit *commentsEdit,
30 const ServerInfo_Report &report,
31 const QString &commentsEmptyText,
32 const QString &moderatorPrefix,
33 const QString &nonModeratorPrefix);
34
35} // namespace report_utils
36
37#endif // REPORT_UTILS_H
Definition report_utils.cpp:20
void renderReportDetails(QTextEdit *chatLogEdit, QTextEdit *commentsEdit, const ServerInfo_Report &report, const QString &commentsEmptyText, const QString &moderatorPrefix, const QString &nonModeratorPrefix)
Definition report_utils.cpp:96
QString formatReportTime(qint64 secondsSinceEpoch)
Definition report_utils.cpp:61
QString formatReportCategory(const QString &category)
Definition report_utils.cpp:54
void fillReportTableRow(QTableWidget *table, int row, const ServerInfo_Report &report, int idColumn, int timeColumn, int reportedColumn, int categoryColumn, int gameIdColumn, int statusColumn, int assignedColumn)
Definition report_utils.cpp:67
Definition serverinfo_report.proto:8