KDevelop API Documentation

StatusBar Class Reference

#include <statusbar.h>

Inheritance diagram for StatusBar:

KStatusBar QStatusBar List of all members.

Public Member Functions

 StatusBar (QWidget *parent=0, const char *name=0)
 ~StatusBar ()
void addWidget (QWidget *widget, int stretch=0, bool permanent=FALSE)

Private Slots

void cursorPositionChanged ()
void activePartChanged (KParts::Part *part)
void setStatus (const QString &str)
void setCursorPosition (int line, int col)

Private Attributes

QLabel_status
KTextEditor::ViewCursorInterface_cursorIface
KParts::Part_activePart

Constructor & Destructor Documentation

StatusBar::StatusBar QWidget parent = 0,
const char *  name = 0
 

Definition at line 34 of file statusbar.cpp.

References _status, activePartChanged(), addWidget(), and StatusBar().

Referenced by StatusBar().

StatusBar::~StatusBar  ) 
 

Definition at line 53 of file statusbar.cpp.


Member Function Documentation

void StatusBar::activePartChanged KParts::Part part  )  [private, slot]
 

Definition at line 56 of file statusbar.cpp.

References _activePart, _cursorIface, _status, activePartChanged(), cursorPositionChanged(), setStatus(), and KParts::Part::widget().

Referenced by activePartChanged(), and StatusBar().

void StatusBar::addWidget QWidget widget,
int  stretch = 0,
bool  permanent = FALSE
 

Definition at line 131 of file statusbar.cpp.

References addWidget().

Referenced by addWidget(), and StatusBar().

void StatusBar::cursorPositionChanged  )  [private, slot]
 

Definition at line 104 of file statusbar.cpp.

References _cursorIface, KTextEditor::ViewCursorInterface::cursorPosition(), and setCursorPosition().

Referenced by activePartChanged().

void StatusBar::setCursorPosition int  line,
int  col
[private, slot]
 

Definition at line 126 of file statusbar.cpp.

References _status, and setCursorPosition().

Referenced by cursorPositionChanged(), and setCursorPosition().

void StatusBar::setStatus const QString str  )  [private, slot]
 

Definition at line 114 of file statusbar.cpp.

References _activePart, _status, and setStatus().

Referenced by activePartChanged(), and setStatus().


Member Data Documentation

KParts::Part* StatusBar::_activePart [private]
 

Definition at line 53 of file statusbar.h.

Referenced by activePartChanged(), and setStatus().

KTextEditor::ViewCursorInterface* StatusBar::_cursorIface [private]
 

Definition at line 47 of file statusbar.h.

Referenced by activePartChanged(), and cursorPositionChanged().

QLabel* StatusBar::_status [private]
 

Definition at line 45 of file statusbar.h.

Referenced by activePartChanged(), setCursorPosition(), setStatus(), and StatusBar().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:07 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003