Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
Loading...
Searching...
No Matches
dlg_invite_to_game.h
Go to the documentation of this file.
1
6
7
#ifndef DLG_INVITE_TO_GAME_H
8
#define DLG_INVITE_TO_GAME_H
9
10
#include <QDialog>
11
#include <QList>
12
#include <QString>
13
#include <QStringList>
14
#include <qtmetamacros.h>
15
16
class
QLineEdit;
17
class
QPushButton;
18
class
TabSupervisor
;
19
class
UserListWidget
;
20
class
QWidget;
21
22
class
DlgInviteToGame
:
public
QDialog
23
{
24
Q_OBJECT
25
public
:
26
DlgInviteToGame
(
TabSupervisor
*_tabSupervisor,
27
const
QString &_inviteUrl,
28
bool
_onlyBuddies,
29
const
QStringList &_excludeUserNames,
30
QWidget *parent =
nullptr
);
31
32
private
slots:
33
void
searchTextChanged
(
const
QString &text);
34
void
inviteCurrentUser
(
const
QString &userName);
35
36
private
:
37
TabSupervisor
*
tabSupervisor
;
38
QString
inviteUrl
;
39
bool
onlyBuddies
;
40
QStringList
excludeUserNames
;
41
QString
currentUserName
;
42
QLineEdit *
searchEdit
;
43
UserListWidget
*
userList
;
44
QPushButton *
inviteButton
;
45
QPushButton *
cancelButton
;
46
47
void
retranslateUi
();
48
};
49
50
#endif
DlgInviteToGame::cancelButton
QPushButton * cancelButton
Definition
dlg_invite_to_game.h:45
DlgInviteToGame::onlyBuddies
bool onlyBuddies
Definition
dlg_invite_to_game.h:39
DlgInviteToGame::currentUserName
QString currentUserName
Definition
dlg_invite_to_game.h:41
DlgInviteToGame::searchTextChanged
void searchTextChanged(const QString &text)
Definition
dlg_invite_to_game.cpp:86
DlgInviteToGame::DlgInviteToGame
DlgInviteToGame(TabSupervisor *_tabSupervisor, const QString &_inviteUrl, bool _onlyBuddies, const QStringList &_excludeUserNames, QWidget *parent=nullptr)
Definition
dlg_invite_to_game.cpp:22
DlgInviteToGame::inviteButton
QPushButton * inviteButton
Definition
dlg_invite_to_game.h:44
DlgInviteToGame::tabSupervisor
TabSupervisor * tabSupervisor
Definition
dlg_invite_to_game.h:37
DlgInviteToGame::excludeUserNames
QStringList excludeUserNames
Definition
dlg_invite_to_game.h:40
DlgInviteToGame::inviteCurrentUser
void inviteCurrentUser(const QString &userName)
Definition
dlg_invite_to_game.cpp:91
DlgInviteToGame::inviteUrl
QString inviteUrl
Definition
dlg_invite_to_game.h:38
DlgInviteToGame::userList
UserListWidget * userList
Definition
dlg_invite_to_game.h:43
DlgInviteToGame::retranslateUi
void retranslateUi()
Definition
dlg_invite_to_game.cpp:111
DlgInviteToGame::searchEdit
QLineEdit * searchEdit
Definition
dlg_invite_to_game.h:42
TabSupervisor
Definition
tab_supervisor.h:92
UserListWidget
Definition
user_list_widget.h:78
cockatrice
src
interface
widgets
dialogs
dlg_invite_to_game.h
Generated by
1.18.0