QtiPlot 0.9.7.3
Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes

LineNumberDisplay Class Reference

A QTextEdit displaying line numbers. More...

#include <LineNumberDisplay.h>

List of all members.

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) [private, slot]

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: