![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include <mana_symbol_widget.h>
Public Slots | |
| void | resizeEvent (QResizeEvent *event) override |
| void | mousePressEvent (QMouseEvent *event) override |
Signals | |
| void | colorToggled (QChar symbol, bool isActive) |
Public Member Functions | |
| ManaSymbolWidget (QWidget *parent, QString symbol, bool isActive=true, bool mayBeToggled=false) | |
| void | toggleSymbol () |
| void | setColorActive (bool active) |
| void | updateOpacity () |
| bool | isColorActive () const |
| QString | getSymbol () const |
| QChar | getSymbolChar () const |
Private Attributes | |
| QString | symbol |
| bool | isActive |
| bool | mayBeToggled |
| QGraphicsOpacityEffect * | opacityEffect |
| ManaSymbolWidget::ManaSymbolWidget | ( | QWidget * | parent, |
| QString | symbol, | ||
| bool | isActive = true, | ||
| bool | mayBeToggled = false ) |
|
signal |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
overrideslot |
|
overrideslot |
| void ManaSymbolWidget::setColorActive | ( | bool | active | ) |
| void ManaSymbolWidget::toggleSymbol | ( | ) |
| void ManaSymbolWidget::updateOpacity | ( | ) |
|
private |
|
private |
|
private |
|
private |