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>

Inheritance diagram for LineNumberDisplay:

Public Slots

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

Public Member Functions

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

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::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

§ changeCharFormat

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

Referenced by LineNumberDisplay().

§ showEvent()

void LineNumberDisplay::showEvent ( QShowEvent *  e)
private

References updateLineNumbers().

§ updateDocumentSelection

void LineNumberDisplay::updateDocumentSelection ( )
slot

References d_text_edit.

Referenced by LineNumberDisplay().

§ updateLineNumbers

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

Member Data Documentation

§ d_text_edit

QTextEdit* LineNumberDisplay::d_text_edit
private

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