kspread

KSpread::ColumnHeader Class Reference

The widget above the cells showing the column headers. More...

#include <Headers.h>

Inheritance diagram for KSpread::ColumnHeader:

List of all members.

Public Member Functions

 ColumnHeader (QWidget *_parent, Canvas *_canvas, View *_view)
virtual ~ColumnHeader ()
void equalizeColumn (double resize)
int markerColumn () const
void updateColumns (int from, int to)

Protected Member Functions

void drawText (QPainter &painter, const QFont &font, const QPointF &location, const QString &text, double width) const
virtual void focusOutEvent (QFocusEvent *ev)
virtual void mouseDoubleClickEvent (QMouseEvent *_ev)
virtual void mouseMoveEvent (QMouseEvent *_ev)
virtual void mousePressEvent (QMouseEvent *_ev)
virtual void mouseReleaseEvent (QMouseEvent *_ev)
virtual void paintEvent (QPaintEvent *_ev)
void paintSizeIndicator (int mouseX)
virtual void resizeEvent (QResizeEvent *_ev)
virtual void wheelEvent (QWheelEvent *)

Detailed Description

The widget above the cells showing the column headers.

Definition at line 39 of file Headers.h.


Constructor & Destructor Documentation

ColumnHeader::ColumnHeader ( QWidget _parent,
Canvas _canvas,
View _view 
)

Definition at line 691 of file Headers.cpp.

ColumnHeader::~ColumnHeader (  )  [virtual]

Definition at line 715 of file Headers.cpp.


Member Function Documentation

void ColumnHeader::drawText ( QPainter painter,
const QFont font,
const QPointF location,
const QString text,
double  width 
) const [protected]

Definition at line 1475 of file Headers.cpp.

void ColumnHeader::equalizeColumn ( double  resize  ) 

Definition at line 999 of file Headers.cpp.

void ColumnHeader::focusOutEvent ( QFocusEvent ev  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 1469 of file Headers.cpp.

int KSpread::ColumnHeader::markerColumn (  )  const [inline]

Definition at line 46 of file Headers.h.

void ColumnHeader::mouseDoubleClickEvent ( QMouseEvent _ev  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 1021 of file Headers.cpp.

void ColumnHeader::mouseMoveEvent ( QMouseEvent _ev  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 1039 of file Headers.cpp.

void ColumnHeader::mousePressEvent ( QMouseEvent _ev  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 719 of file Headers.cpp.

void ColumnHeader::mouseReleaseEvent ( QMouseEvent _ev  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 876 of file Headers.cpp.

void ColumnHeader::paintEvent ( QPaintEvent _ev  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 1281 of file Headers.cpp.

void ColumnHeader::paintSizeIndicator ( int  mouseX  )  [protected]

Definition at line 1206 of file Headers.cpp.

void ColumnHeader::resizeEvent ( QResizeEvent _ev  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 1185 of file Headers.cpp.

void ColumnHeader::updateColumns ( int  from,
int  to 
)

Definition at line 1270 of file Headers.cpp.

void ColumnHeader::wheelEvent ( QWheelEvent _ev  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 1180 of file Headers.cpp.


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