Olive
Public Slots | Signals | Public Member Functions | Public Attributes | Private Slots | Private Member Functions | Private Attributes | List of all members
CollapsibleWidget Class Reference
Inheritance diagram for CollapsibleWidget:

Public Slots

void header_click (bool s, bool deselect)
 

Signals

void deselect_others (QWidget *)
 
void visibleChanged ()
 

Public Member Functions

 CollapsibleWidget (QWidget *parent=0)
 
void setContents (QWidget *c)
 
void setText (const QString &)
 
bool is_focused ()
 
bool is_expanded ()
 

Public Attributes

CheckboxExenabled_check
 
bool selected
 
QWidget * contents
 
CollapsibleWidgetHeadertitle_bar
 

Private Slots

void on_enabled_change (bool b)
 
void on_visible_change ()
 

Private Member Functions

void set_button_icon (bool open)
 

Private Attributes

QLabel * header
 
QVBoxLayout * layout
 
QPushButton * collapse_button
 
QFrame * line
 
QHBoxLayout * title_bar_layout
 

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