Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
ToggleButton Class Reference

#include <deck_view_container.h>

Inheritance diagram for ToggleButton:
[legend]
Collaboration diagram for ToggleButton:
[legend]

Signals

void stateChanged ()

Public Member Functions

 ToggleButton (QWidget *parent=nullptr)
bool getState () const
void setState (bool _state)

Protected Member Functions

void paintEvent (QPaintEvent *event) override

Private Attributes

bool state

Detailed Description

Custom QButton implementation in order to have the red/green toggling square around the button

Constructor & Destructor Documentation

◆ ToggleButton()

ToggleButton::ToggleButton ( QWidget * parent = nullptr)
explicit

Member Function Documentation

◆ getState()

bool ToggleButton::getState ( ) const
inlinenodiscard

◆ paintEvent()

void ToggleButton::paintEvent ( QPaintEvent * event)
overrideprotected

◆ setState()

void ToggleButton::setState ( bool _state)
Here is the call graph for this function:

◆ stateChanged

void ToggleButton::stateChanged ( )
signal
Here is the caller graph for this function:

Member Data Documentation

◆ state

bool ToggleButton::state
private

The documentation for this class was generated from the following files: