OpenStudio:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Signals | Public Member Functions | Protected Member Functions | List of all members
openstudio::CollapsibleComponentHeader Class Reference

#include <CollapsibleComponentHeader.hpp>

+ Inheritance diagram for openstudio::CollapsibleComponentHeader:

Signals

void getComponentsByPage (int pageNum)
 

Public Member Functions

 CollapsibleComponentHeader (const std::string &text, int numResults, int numPages,*parent=nullptr)
 
void firstPage ()
 
void setChecked (bool isChecked)
 
void setNumPages (int numPages)
 
void setNumResults (int numResults)
 
void setText (const QString &text)
 
virtual ~CollapsibleComponentHeader ()
 

Protected Member Functions

void paintEvent (QPaintEvent *event) override
 
QSize sizeHint () const override
 

Constructor & Destructor Documentation

openstudio::CollapsibleComponentHeader::CollapsibleComponentHeader ( const std::string &  text,
int  numResults,
int  numPages,
parent = nullptr 
)
virtual openstudio::CollapsibleComponentHeader::~CollapsibleComponentHeader ( )
inlinevirtual

Member Function Documentation

void openstudio::CollapsibleComponentHeader::firstPage ( )
void openstudio::CollapsibleComponentHeader::getComponentsByPage ( int  pageNum)
signal
void openstudio::CollapsibleComponentHeader::paintEvent ( QPaintEvent *  event)
overrideprotected
void openstudio::CollapsibleComponentHeader::setChecked ( bool  isChecked)
void openstudio::CollapsibleComponentHeader::setNumPages ( int  numPages)
void openstudio::CollapsibleComponentHeader::setNumResults ( int  numResults)
void openstudio::CollapsibleComponentHeader::setText ( const QString &  text)
QSize openstudio::CollapsibleComponentHeader::sizeHint ( ) const
overrideprotected