koshell

#include <iconsidepane.h>

Signals

void itemSelected (int)
void updateAllWidgets ()

Public Member Functions

 Navigator (bool _selectable, TDEPopupMenu *, IconSidePane *, TQWidget *parent=0, const char *name=0)
int insertItem (const TQString &_text, const TQString &_pix)
TQSize sizeHint () const
IconViewMode viewMode ()
bool showText ()
bool showIcons ()
void calculateMinWidth ()
bool leftMouseButtonPressed ()
int minWidth ()
void resetWidth ()

Protected Slots

void slotExecuted (TQListBoxItem *)
void slotMouseOn (TQListBoxItem *item)
void slotMouseOff ()
void slotShowRMBMenu (TQListBoxItem *, const TQPoint &)

Protected Member Functions

void resizeEvent (TQResizeEvent *)
void enterEvent (TQEvent *)
void mouseReleaseEvent (TQMouseEvent *e)
void mousePressEvent (TQMouseEvent *e)
void setHoverItem (TQListBoxItem *, bool)
void setPaintActiveItem (TQListBoxItem *, bool)

Detailed Description

Navigation pane showing all parts relevant to the user.

Definition at line 117 of file iconsidepane.h.

Constructor & Destructor Documentation

◆ Navigator()

Navigator::Navigator ( bool _selectable,
TDEPopupMenu * menu,
IconSidePane * _iconsidepane,
TQWidget * parent = 0,
const char * name = 0 )

Definition at line 206 of file iconsidepane.cpp.

Member Function Documentation

◆ calculateMinWidth()

void Navigator::calculateMinWidth ( )

Definition at line 291 of file iconsidepane.cpp.

◆ enterEvent()

void Navigator::enterEvent ( TQEvent * event)
protected

Definition at line 272 of file iconsidepane.cpp.

◆ insertItem()

int Navigator::insertItem ( const TQString & _text,
const TQString & _pix )

Definition at line 305 of file iconsidepane.cpp.

◆ leftMouseButtonPressed()

bool Navigator::leftMouseButtonPressed ( )
inline

Definition at line 131 of file iconsidepane.h.

◆ minWidth()

int Navigator::minWidth ( )
inline

Definition at line 132 of file iconsidepane.h.

◆ mousePressEvent()

void Navigator::mousePressEvent ( TQMouseEvent * e)
protected

Definition at line 258 of file iconsidepane.cpp.

◆ mouseReleaseEvent()

void Navigator::mouseReleaseEvent ( TQMouseEvent * e)
protected

Definition at line 247 of file iconsidepane.cpp.

◆ resetWidth()

void Navigator::resetWidth ( )
inline

Definition at line 133 of file iconsidepane.h.

◆ resizeEvent()

void Navigator::resizeEvent ( TQResizeEvent * event)
protected

Definition at line 348 of file iconsidepane.cpp.

◆ setHoverItem()

void Navigator::setHoverItem ( TQListBoxItem * item,
bool hover )
protected

Definition at line 317 of file iconsidepane.cpp.

◆ setPaintActiveItem()

void Navigator::setPaintActiveItem ( TQListBoxItem * item,
bool paintActive )
protected

Definition at line 323 of file iconsidepane.cpp.

◆ showIcons()

bool Navigator::showIcons ( )

Definition at line 242 of file iconsidepane.cpp.

◆ showText()

bool Navigator::showText ( )

Definition at line 237 of file iconsidepane.cpp.

◆ sizeHint()

TQSize Navigator::sizeHint ( ) const

Definition at line 286 of file iconsidepane.cpp.

◆ slotExecuted

void Navigator::slotExecuted ( TQListBoxItem * item)
protectedslot

Definition at line 279 of file iconsidepane.cpp.

◆ slotMouseOff

void Navigator::slotMouseOff ( )
protectedslot

Definition at line 343 of file iconsidepane.cpp.

◆ slotMouseOn

void Navigator::slotMouseOn ( TQListBoxItem * item)
protectedslot

Definition at line 329 of file iconsidepane.cpp.

◆ slotShowRMBMenu

void Navigator::slotShowRMBMenu ( TQListBoxItem * ,
const TQPoint & pos )
protectedslot

Definition at line 354 of file iconsidepane.cpp.

◆ viewMode()

IconViewMode Navigator::viewMode ( )

Definition at line 232 of file iconsidepane.cpp.


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