QtiPlot  0.9.8.2
Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
LineNumberDisplay Class Reference

A QTextEdit displaying line numbers. More...

#include <LineNumberDisplay.h>

Public Slots

void updateDocumentSelection ()
void updateLineNumbers (bool force=false)

Public Member Functions

 LineNumberDisplay (QTextEdit *te, QWidget *parent=0)
 Constructor.

Private Slots

void changeCharFormat (const QTextCharFormat &)

Private Member Functions

void showEvent (QShowEvent *)

Private Attributes

QTextEdit * d_text_edit

Detailed Description

A QTextEdit displaying line numbers.

It must be used in connection with another "source" QTextEdit.

Constructor & Destructor Documentation

LineNumberDisplay::LineNumberDisplay ( QTextEdit *  te,
QWidget *  parent = 0 
)

Constructor.

Parameters
tethe "source" QTextEdit for which we want to display the line numbers
parentparent widget (only affects placement of the dialog)

References changeCharFormat(), updateDocumentSelection(), and updateLineNumbers().

Member Function Documentation

void LineNumberDisplay::changeCharFormat ( const QTextCharFormat &  f)
privateslot

Referenced by LineNumberDisplay().

void LineNumberDisplay::showEvent ( QShowEvent *  e)
private

References updateLineNumbers().

void LineNumberDisplay::updateDocumentSelection ( )
slot

References d_text_edit.

Referenced by LineNumberDisplay().

void LineNumberDisplay::updateLineNumbers ( bool  force = false)
slot

Member Data Documentation

QTextEdit* LineNumberDisplay::d_text_edit
private

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