QwwNavigationBar Class Reference

Widget simmilar to MS Outlook navigation bar. (unstable). More...

Inherits QWidget.

List of all members.

Public Slots

void setCurrentIndex (int)
 sets current index

Public Member Functions

void addWidget (QWidget *child, const QIcon &, const QString &label=QString::null)
 Adds a widget to the navigation bar.
void addWidget (QWidget *child, const QString &label=QString::null)
const QPushButtonbutton (int index) const
int indexOf (QWidget *) const
 Returns an index of a widget in the navigation bar.
void insertWidget (int index, QWidget *child, const QIcon &, const QString &label=QString::null)
 Inserts a widget to the navigation bar on a specified position.
void insertWidget (int index, QWidget *child, const QString &label=QString::null)
 QwwNavigationBar (QWidget *parent=0)
void removeWidget (int index)
 Removes a widget from the navigation bar.
void setCurrentWidgetIcon (const QIcon &)
void setCurrentWidgetLabel (const QString &)
void setWidgetIcon (int index, const QIcon &)
void setWidgetLabel (int index, const QString &)
QWidgetwidget (int index) const
int widgetCount () const
 number of widgets in the navigation bar
QIcon widgetIcon (int index) const
QString widgetLabel (int index) const
 ~QwwNavigationBar ()

Protected Member Functions

void actionEvent (QActionEvent *ev)

Properties

int currentIndex []
 current index of the navigation bar
QIcon currentWidgetIcon []
QString currentWidgetLabel []


Detailed Description

Widget simmilar to MS Outlook navigation bar. (unstable).

Definition at line 28 of file qwwnavigationbar.h.


Member Function Documentation

void QwwNavigationBar::addWidget ( QWidget child,
const QIcon icon,
const QString label = QString::null 
)

Adds a widget to the navigation bar.

Parameters:
child 
icon 
label 

Definition at line 94 of file qwwnavigationbar.cpp.

void QwwNavigationBar::addWidget ( QWidget child,
const QString label = QString::null 
)

Parameters:
child 
label This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 105 of file qwwnavigationbar.cpp.

const QPushButton * QwwNavigationBar::button ( int  index  )  const

Parameters:
index 
Returns:

Definition at line 222 of file qwwnavigationbar.cpp.

int QwwNavigationBar::indexOf ( QWidget w  )  const

Returns an index of a widget in the navigation bar.

Parameters:
w 
Returns:

Definition at line 187 of file qwwnavigationbar.cpp.

void QwwNavigationBar::insertWidget ( int  index,
QWidget child,
const QIcon icon,
const QString label = QString::null 
)

Inserts a widget to the navigation bar on a specified position.

Parameters:
index 
child 
icon 
label 

Definition at line 118 of file qwwnavigationbar.cpp.

void QwwNavigationBar::insertWidget ( int  index,
QWidget child,
const QString label = QString::null 
)

Parameters:
index 
child 
label This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 149 of file qwwnavigationbar.cpp.

void QwwNavigationBar::removeWidget ( int  index  ) 

Removes a widget from the navigation bar.

Parameters:
index 

Definition at line 166 of file qwwnavigationbar.cpp.

void QwwNavigationBar::setCurrentIndex ( int  index  )  [slot]

sets current index

Parameters:
index 

Definition at line 205 of file qwwnavigationbar.cpp.

void QwwNavigationBar::setCurrentWidgetIcon ( const QIcon icon  ) 

Parameters:
icon 

Definition at line 317 of file qwwnavigationbar.cpp.

void QwwNavigationBar::setCurrentWidgetLabel ( const QString label  ) 

Parameters:
label 

Definition at line 303 of file qwwnavigationbar.cpp.

void QwwNavigationBar::setWidgetIcon ( int  index,
const QIcon icon 
)

Parameters:
index 
icon 

Definition at line 244 of file qwwnavigationbar.cpp.

void QwwNavigationBar::setWidgetLabel ( int  index,
const QString label 
)

Parameters:
index 
label 

Definition at line 274 of file qwwnavigationbar.cpp.

QWidget * QwwNavigationBar::widget ( int  index  )  const

Parameters:
index 
Returns:

Definition at line 349 of file qwwnavigationbar.cpp.

int QwwNavigationBar::widgetCount (  )  const

number of widgets in the navigation bar

Returns:

Definition at line 339 of file qwwnavigationbar.cpp.

QIcon QwwNavigationBar::widgetIcon ( int  index  )  const

Parameters:
index 
Returns:

Definition at line 233 of file qwwnavigationbar.cpp.

QString QwwNavigationBar::widgetLabel ( int  index  )  const

Parameters:
index 
Returns:

Definition at line 263 of file qwwnavigationbar.cpp.


Property Documentation

int QwwNavigationBar::currentIndex [read, write]

current index of the navigation bar

Returns:

Definition at line 33 of file qwwnavigationbar.h.

QIcon QwwNavigationBar::currentWidgetIcon [read, write]

Returns:

Definition at line 31 of file qwwnavigationbar.h.

QString QwwNavigationBar::currentWidgetLabel [read, write]

Returns:

Definition at line 32 of file qwwnavigationbar.h.


Generated on Sat Apr 21 21:54:36 2007 for wwWidgets by  doxygen 1.5.1