qtsmartgraphics  2.1.1
A simple library that improves the user experience when displaying images by Qt's QLabel and QGraphicsView.
QSideButtonBar Class Reference

#include <qsmartgraphicsview.h>

Public Member Functions

 QSideButtonBar (QWidget *parent=0)
 
 QSideButtonBar (int button_num, QWidget *parent=0)
 
 ~QSideButtonBar ()
 
void addButton ()
 
void renameButtonText (QString text, int btn_num)
 
void renameButtonID (QString ID, int btn_num)
 
int findButtonID (QString name)
 
QPushButton * returnButtonByName (QString name)
 
void setButtonIcon (QString name, const QIcon &icon)
 
void setButtonCheckable (QString name, const bool c)
 

Public Attributes

std::vector< btnIDbtn
 

Detailed Description

A custom widget button menu.

Definition at line 123 of file qsmartgraphicsview.h.

Inheritance diagram for QSideButtonBar:

Constructor & Destructor Documentation

QSideButtonBar::QSideButtonBar ( QWidget *  parent = 0)
inline

Definition at line 127 of file qsmartgraphicsview.h.

QSideButtonBar::QSideButtonBar ( int  button_num,
QWidget *  parent = 0 
)
inline

Definition at line 130 of file qsmartgraphicsview.h.

QSideButtonBar::~QSideButtonBar ( )
inline

Definition at line 141 of file qsmartgraphicsview.h.

Member Function Documentation

void QSideButtonBar::addButton ( )
inline

Definition at line 146 of file qsmartgraphicsview.h.

int QSideButtonBar::findButtonID ( QString  name)
inline

Definition at line 166 of file qsmartgraphicsview.h.

void QSideButtonBar::renameButtonID ( QString  ID,
int  btn_num 
)
inline

Definition at line 160 of file qsmartgraphicsview.h.

void QSideButtonBar::renameButtonText ( QString  text,
int  btn_num 
)
inline

Definition at line 154 of file qsmartgraphicsview.h.

QPushButton* QSideButtonBar::returnButtonByName ( QString  name)
inline

Definition at line 178 of file qsmartgraphicsview.h.

void QSideButtonBar::setButtonCheckable ( QString  name,
const bool  c 
)
inline

Definition at line 205 of file qsmartgraphicsview.h.

void QSideButtonBar::setButtonIcon ( QString  name,
const QIcon &  icon 
)
inline

Definition at line 190 of file qsmartgraphicsview.h.

Member Data Documentation

std::vector<btnID> QSideButtonBar::btn

Definition at line 220 of file qsmartgraphicsview.h.


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