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
dynamic_font_size_push_button.h
Go to the documentation of this file.
1
6
7
#ifndef DYNAMICFONTSIZEPUSHBUTTON_H
8
#define DYNAMICFONTSIZEPUSHBUTTON_H
9
10
#include <QColor>
11
#include <QPushButton>
12
#include <QString>
13
#include <stddef.h>
14
15
class
QWidget;
16
17
class
DynamicFontSizePushButton
:
public
QPushButton
18
{
19
public
:
20
explicit
DynamicFontSizePushButton
(QWidget *parent = NULL);
21
22
/* This method overwrite stylesheet */
23
void
setTextColor
(QColor
color
);
24
QColor
getTextColor
();
25
void
setTextAndColor
(
const
QString &text, QColor
color
= QColor::Invalid);
26
27
// QWidget interface
28
QSize
minimumSizeHint
()
const
;
29
QSize
sizeHint
()
const
;
30
31
protected
:
32
void
paintEvent
(QPaintEvent *event);
33
34
private
:
35
QColor
textColor
;
36
};
37
38
#endif
// DYNAMICFONTSIZEPUSHBUTTON_H
DynamicFontSizePushButton::textColor
QColor textColor
Definition
dynamic_font_size_push_button.h:35
DynamicFontSizePushButton::getTextColor
QColor getTextColor()
Definition
dynamic_font_size_push_button.cpp:71
DynamicFontSizePushButton::sizeHint
QSize sizeHint() const
Definition
dynamic_font_size_push_button.cpp:83
DynamicFontSizePushButton::DynamicFontSizePushButton
DynamicFontSizePushButton(QWidget *parent=NULL)
Definition
dynamic_font_size_push_button.cpp:14
DynamicFontSizePushButton::setTextColor
void setTextColor(QColor color)
Definition
dynamic_font_size_push_button.cpp:57
DynamicFontSizePushButton::minimumSizeHint
QSize minimumSizeHint() const
Definition
dynamic_font_size_push_button.cpp:77
DynamicFontSizePushButton::paintEvent
void paintEvent(QPaintEvent *event)
Definition
dynamic_font_size_push_button.cpp:18
DynamicFontSizePushButton::setTextAndColor
void setTextAndColor(const QString &text, QColor color=QColor::Invalid)
Definition
dynamic_font_size_push_button.cpp:65
color
Definition
color.proto:4
cockatrice
src
interface
widgets
general
display
dynamic_font_size_push_button.h
Generated by
1.18.0