Cockatrice 2026-09-01-Development-3.1.0-beta.10
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
DlgReportUser Class Reference

#include <dlg_report_user.h>

Inheritance diagram for DlgReportUser:
[legend]
Collaboration diagram for DlgReportUser:
[legend]

Public Member Functions

 DlgReportUser (AbstractClient *_client, const QString &_reportedUser, int _gameId=-1, const QString &_autoChatLog=QString(), QWidget *parent=nullptr)

Private Slots

void actSubmit ()
void reportResponse (const Response &response)

Private Attributes

AbstractClientclient
QString reportedUser
int gameId
QLabel * reportedUserLabel
QLabel * gameIdLabel = nullptr
QLineEdit * gameIdEdit = nullptr
QComboBox * categoryBox
QTextEdit * descriptionEdit
QTextEdit * chatLogEdit
QDialogButtonBox * buttonBox

Constructor & Destructor Documentation

◆ DlgReportUser()

DlgReportUser::DlgReportUser ( AbstractClient * _client,
const QString & _reportedUser,
int _gameId = -1,
const QString & _autoChatLog = QString(),
QWidget * parent = nullptr )
Here is the call graph for this function:

Member Function Documentation

◆ actSubmit

void DlgReportUser::actSubmit ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ reportResponse

void DlgReportUser::reportResponse ( const Response & response)
privateslot
Here is the caller graph for this function:

Member Data Documentation

◆ buttonBox

QDialogButtonBox* DlgReportUser::buttonBox
private

◆ categoryBox

QComboBox* DlgReportUser::categoryBox
private

◆ chatLogEdit

QTextEdit* DlgReportUser::chatLogEdit
private

◆ client

AbstractClient* DlgReportUser::client
private

◆ descriptionEdit

QTextEdit* DlgReportUser::descriptionEdit
private

◆ gameId

int DlgReportUser::gameId
private

◆ gameIdEdit

QLineEdit* DlgReportUser::gameIdEdit = nullptr
private

◆ gameIdLabel

QLabel* DlgReportUser::gameIdLabel = nullptr
private

◆ reportedUser

QString DlgReportUser::reportedUser
private

◆ reportedUserLabel

QLabel* DlgReportUser::reportedUserLabel
private

The documentation for this class was generated from the following files: