kexi

KexiRecordMarker Class Reference

#include <kexirecordmarker.h>

List of all members.


Detailed Description

Record marker, usually displayed at the left side of a table view or a continuous form.

Definition at line 31 of file kexirecordmarker.h.


Public Slots

void setOffset (int offset)
void setCellHeight (int cellHeight)
void setCurrentRow (int row)
void setHighlightedRow (int row)
void setEditRow (int row)
void showInsertRow (bool show)
QColor selectionBackgroundColor () const
void setSelectionBackgroundColor (const QColor &color)
void addLabel (bool upd=true)
void removeLabel (bool upd=true)
void addLabels (int num, bool upd=true)
void clear (bool upd=true)

Public Member Functions

 KexiRecordMarker (QWidget *parent, const char *name=0)
 ~KexiRecordMarker ()
int rows () const

Static Public Member Functions

static QImage * penImage ()
static QImage * plusImage ()

Protected Member Functions

virtual void paintEvent (QPaintEvent *e)

Protected Attributes

Private *const d

Member Function Documentation

void KexiRecordMarker::setEditRow ( int  row  )  [slot]

Sets 'edit row' flag for row. Use row==-1 if you want to switch the flag off.

Definition at line 283 of file kexirecordmarker.cpp.

void KexiRecordMarker::addLabels ( int  num,
bool  upd = true 
) [slot]

Adds num labels

Definition at line 159 of file kexirecordmarker.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys