PRCYCoin  2.0.0.7rc1
P2P Digital Currency
Public Slots | Signals | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
ToggleButton Class Reference

#include <togglebutton.h>

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

Public Slots

void toggle ()
 

Signals

void stateChanged (ToggleButton *widget)
 

Public Member Functions

 ToggleButton (QWidget *parent=0)
 
 ~ToggleButton ()
 
void setOptionA (QString label)
 
void setOptionB (QString label)
 
void setLayoutDirection (Qt::LayoutDirection Dir)
 
bool getState ()
 
void setState (bool value)
 

Protected Member Functions

void resizeEvent (QResizeEvent *event)
 
void paintEvent (QPaintEvent *)
 

Private Member Functions

void update ()
 
void resize ()
 

Private Attributes

Ui::ToggleButton * ui
 
Qt::LayoutDirection direction
 
bool state
 

Detailed Description

Definition at line 16 of file togglebutton.h.

Constructor & Destructor Documentation

◆ ToggleButton()

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

Definition at line 17 of file togglebutton.cpp.

Here is the call graph for this function:

◆ ~ToggleButton()

ToggleButton::~ToggleButton ( )

Definition at line 30 of file togglebutton.cpp.

Member Function Documentation

◆ getState()

bool ToggleButton::getState ( )

Definition at line 44 of file togglebutton.cpp.

Here is the caller graph for this function:

◆ paintEvent()

void ToggleButton::paintEvent ( QPaintEvent *  e)
protected

Definition at line 50 of file togglebutton.cpp.

◆ resize()

void ToggleButton::resize ( )
private

Definition at line 65 of file togglebutton.cpp.

Here is the caller graph for this function:

◆ resizeEvent()

void ToggleButton::resizeEvent ( QResizeEvent *  event)
protected

Definition at line 62 of file togglebutton.cpp.

Here is the call graph for this function:

◆ setLayoutDirection()

void ToggleButton::setLayoutDirection ( Qt::LayoutDirection  Dir)

Definition at line 41 of file togglebutton.cpp.

◆ setOptionA()

void ToggleButton::setOptionA ( QString  label)

Definition at line 35 of file togglebutton.cpp.

◆ setOptionB()

void ToggleButton::setOptionB ( QString  label)

Definition at line 38 of file togglebutton.cpp.

◆ setState()

void ToggleButton::setState ( bool  value)

Definition at line 47 of file togglebutton.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ stateChanged

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

◆ toggle

void ToggleButton::toggle ( )
slot

Definition at line 93 of file togglebutton.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ update()

void ToggleButton::update ( )
private

Definition at line 80 of file togglebutton.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ direction

Qt::LayoutDirection ToggleButton::direction
private

Definition at line 42 of file togglebutton.h.

◆ state

bool ToggleButton::state
private

Definition at line 43 of file togglebutton.h.

◆ ui

Ui::ToggleButton* ToggleButton::ui
private

Definition at line 41 of file togglebutton.h.


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