Cockatrice
2026-06-01-Development-3.1.0-beta.3
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
color_button.h
Go to the documentation of this file.
1
#ifndef COCKATRICE_COLOR_BUTTON_H
2
#define COCKATRICE_COLOR_BUTTON_H
3
4
#include <QColor>
5
#include <QToolButton>
6
7
class
ColorButton
:
public
QToolButton
8
{
9
Q_OBJECT
10
public
:
11
explicit
ColorButton
(QWidget *parent =
nullptr
);
12
13
QColor
getColor
()
const
14
{
15
return
color
;
16
}
17
void
setColor
(
const
QColor &c);
18
19
signals:
20
void
colorChanged
(
const
QColor &
color
);
21
22
private
slots:
23
void
pickColor
();
24
25
private
:
26
void
updateSwatch
();
27
QColor
color
;
28
};
29
30
#endif
// COCKATRICE_COLOR_BUTTON_H
ColorButton::ColorButton
ColorButton(QWidget *parent=nullptr)
Definition
color_button.cpp:6
ColorButton::color
QColor color
Definition
color_button.h:27
ColorButton::updateSwatch
void updateSwatch()
Definition
color_button.cpp:32
ColorButton::getColor
QColor getColor() const
Definition
color_button.h:13
ColorButton::setColor
void setColor(const QColor &c)
Definition
color_button.cpp:14
ColorButton::pickColor
void pickColor()
Definition
color_button.cpp:24
ColorButton::colorChanged
void colorChanged(const QColor &color)
cockatrice
src
interface
palette_editor
color_button.h
Generated by
1.16.1