API Documentation
Loading...
Searching...
No Matches
ButtonDialog Class Reference

#include <ButtonDialog.h>

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

Public Member Functions

virtual ~ButtonDialog ()
 
virtual void addButton (Button *button)
 
virtual void removeButton (Button *button)
 
virtual void setButtonsChecked (bool check)
 
PopupInfo buttonDialogBestPopupInfo () const
 
virtual void onCheckedClick ()
 

Protected Attributes

bool m_should_be_checked = false
 
QPointer< Buttonm_last_pressed
 
Buffer< QPointer< Button > > m_buttons
 

Constructor & Destructor Documentation

◆ ~ButtonDialog()

~ButtonDialog ( )
virtual

Member Function Documentation

◆ addButton()

void addButton ( Button * button)
virtual

◆ buttonDialogBestPopupInfo()

PopupInfo buttonDialogBestPopupInfo ( ) const

◆ onCheckedClick()

void onCheckedClick ( )
virtual

Reimplemented in SectionContent.

◆ removeButton()

void removeButton ( Button * button)
virtual

◆ setButtonsChecked()

void setButtonsChecked ( bool check)
virtual

Member Data Documentation

◆ m_buttons

Buffer<QPointer<Button> > m_buttons
protected

◆ m_last_pressed

QPointer<Button> m_last_pressed
protected

◆ m_should_be_checked

bool m_should_be_checked = false
protected

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