Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
dlg_edit_avatar.h
Go to the documentation of this file.
1
6
7#ifndef DLG_EDITAVATAR_H
8#define DLG_EDITAVATAR_H
9
10#include <QComboBox>
11#include <QDialog>
12#include <QLineEdit>
13#include <QLoggingCategory>
14
15inline Q_LOGGING_CATEGORY(DlgEditAvatarLog, "dlg_edit_avatar");
16
17class QLabel;
18class QPushButton;
19class QCheckBox;
20
21class DlgEditAvatar : public QDialog
22{
23 Q_OBJECT
24public:
25 explicit DlgEditAvatar(QWidget *parent = nullptr);
26 QByteArray getImage();
27private slots:
28 void actOk();
29 void actBrowse();
30
31private:
32 QImage image;
34 QPushButton *browseButton;
35};
36
37#endif
void actBrowse()
Definition dlg_edit_avatar.cpp:49
QLabel * imageLabel
Definition dlg_edit_avatar.h:33
QImage image
Definition dlg_edit_avatar.h:32
QByteArray getImage()
Definition dlg_edit_avatar.cpp:69
QPushButton * browseButton
Definition dlg_edit_avatar.h:34
QLabel * textLabel
Definition dlg_edit_avatar.h:33
DlgEditAvatar(QWidget *parent=nullptr)
Definition dlg_edit_avatar.cpp:13
void actOk()
Definition dlg_edit_avatar.cpp:44
Q_LOGGING_CATEGORY(DlgEditAvatarLog, "dlg_edit_avatar")