WSF
wizard::WsfTextPreview Class Reference

Displays a syntax-highlighted snippet of an WSF file. More...

#include <WsfTextPreview.hpp>

Inheritance diagram for wizard::WsfTextPreview:
Collaboration diagram for wizard::WsfTextPreview:

Public Member Functions

 WsfTextPreview (QWidget *aParent)
 ~WsfTextPreview () override
void SetText (Project *aProjectPtr, UtTextDocumentRange aRange)
void HighlightRange (UtTextRange &aRange)
void HighlightLine (size_t aLine)
QSize sizeHint () const override
void SetTextFormat (size_t aStart, size_t aCount, const QTextCharFormat &aFmt) override
void MergeTextFormat (size_t aStart, size_t aCount, const QTextCharFormat &aFmt) override

Detailed Description

Displays a syntax-highlighted snippet of an WSF file.

Constructor & Destructor Documentation

◆ WsfTextPreview()

wizard::WsfTextPreview::WsfTextPreview ( QWidget * aParent)
explicit

◆ ~WsfTextPreview()

wizard::WsfTextPreview::~WsfTextPreview ( )
override

Member Function Documentation

◆ HighlightLine()

void wizard::WsfTextPreview::HighlightLine ( size_t aLine)

◆ HighlightRange()

void wizard::WsfTextPreview::HighlightRange ( UtTextRange & aRange)

◆ MergeTextFormat()

void wizard::WsfTextPreview::MergeTextFormat ( size_t aStart,
size_t aCount,
const QTextCharFormat & aFmt )
overridevirtual

Implements wizard::TextStyler.

References end().

◆ SetText()

void wizard::WsfTextPreview::SetText ( Project * aProjectPtr,
UtTextDocumentRange aRange )

◆ SetTextFormat()

void wizard::WsfTextPreview::SetTextFormat ( size_t aStart,
size_t aCount,
const QTextCharFormat & aFmt )
overridevirtual

Implements wizard::TextStyler.

References end().

◆ sizeHint()

QSize wizard::WsfTextPreview::sizeHint ( ) const
override

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved