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
playmat_collection_dialog.h
Go to the documentation of this file.
1
#ifndef COCKATRICE_PLAYMAT_COLLECTION_DIALOG_H
2
#define COCKATRICE_PLAYMAT_COLLECTION_DIALOG_H
3
4
#include <QDialog>
5
#include <QList>
6
#include <
libcockatrice/utility/playmat_params.h
>
7
#include <qtmetamacros.h>
8
9
class
QComboBox;
10
class
QLabel;
11
class
QListWidget;
12
class
QPushButton;
13
class
QWidget;
14
23
class
PlaymatCollectionDialog
:
public
QDialog
24
{
25
Q_OBJECT
26
27
public
:
28
explicit
PlaymatCollectionDialog
(QWidget *parent =
nullptr
);
29
30
void
accept
()
override
;
31
32
private
slots:
33
void
addPlaymat
();
34
void
editPlaymat
();
35
void
removePlaymat
();
36
void
movePlaymatUp
();
37
void
movePlaymatDown
();
38
void
selectionChanged
();
39
40
private
:
41
void
setupUi
();
42
void
retranslateUi
();
43
int
currentRow
()
const
;
44
45
QList<PlaymatInfo>
playmats
;
46
QListWidget *
playmatList
;
47
QComboBox *
modeCombo
;
48
QLabel *
modeLabel
;
49
QPushButton *
addButton
;
50
QPushButton *
editButton
;
51
QPushButton *
removeButton
;
52
QPushButton *
moveUpButton
;
53
QPushButton *
moveDownButton
;
54
};
55
56
#endif
// COCKATRICE_PLAYMAT_COLLECTION_DIALOG_H
PlaymatCollectionDialog::movePlaymatUp
void movePlaymatUp()
Definition
playmat_collection_dialog.cpp:160
PlaymatCollectionDialog::removePlaymat
void removePlaymat()
Definition
playmat_collection_dialog.cpp:149
PlaymatCollectionDialog::selectionChanged
void selectionChanged()
Definition
playmat_collection_dialog.cpp:107
PlaymatCollectionDialog::moveUpButton
QPushButton * moveUpButton
Definition
playmat_collection_dialog.h:52
PlaymatCollectionDialog::modeLabel
QLabel * modeLabel
Definition
playmat_collection_dialog.h:48
PlaymatCollectionDialog::addButton
QPushButton * addButton
Definition
playmat_collection_dialog.h:49
PlaymatCollectionDialog::movePlaymatDown
void movePlaymatDown()
Definition
playmat_collection_dialog.cpp:172
PlaymatCollectionDialog::setupUi
void setupUi()
Definition
playmat_collection_dialog.cpp:43
PlaymatCollectionDialog::playmatList
QListWidget * playmatList
Definition
playmat_collection_dialog.h:46
PlaymatCollectionDialog::retranslateUi
void retranslateUi()
Definition
playmat_collection_dialog.cpp:184
PlaymatCollectionDialog::playmats
QList< PlaymatInfo > playmats
Working copy edited by the dialog.
Definition
playmat_collection_dialog.h:45
PlaymatCollectionDialog::editPlaymat
void editPlaymat()
Definition
playmat_collection_dialog.cpp:130
PlaymatCollectionDialog::modeCombo
QComboBox * modeCombo
Definition
playmat_collection_dialog.h:47
PlaymatCollectionDialog::accept
void accept() override
Definition
playmat_collection_dialog.cpp:30
PlaymatCollectionDialog::removeButton
QPushButton * removeButton
Definition
playmat_collection_dialog.h:51
PlaymatCollectionDialog::moveDownButton
QPushButton * moveDownButton
Definition
playmat_collection_dialog.h:53
PlaymatCollectionDialog::currentRow
int currentRow() const
Definition
playmat_collection_dialog.cpp:38
PlaymatCollectionDialog::editButton
QPushButton * editButton
Definition
playmat_collection_dialog.h:50
PlaymatCollectionDialog::addPlaymat
void addPlaymat()
Definition
playmat_collection_dialog.cpp:116
PlaymatCollectionDialog::PlaymatCollectionDialog
PlaymatCollectionDialog(QWidget *parent=nullptr)
Definition
playmat_collection_dialog.cpp:23
QList
Definition
remote_connection_controller.h:20
playmat_params.h
cockatrice
src
interface
widgets
playmat
playmat_collection_dialog.h
Generated by
1.18.0