koshell

#include <iconsidepane.h>

Inherits TDEListBox.

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: