16    Q_PROPERTY( 
int lineCount READ lineCount NOTIFY lineCountChanged )
 
   18    Q_PROPERTY( QskTextOptions::TextFormat textFormat READ textFormat
 
   19        WRITE setTextFormat NOTIFY textFormatChanged )
 
   21    Q_PROPERTY( qreal tabStopDistance READ tabStopDistance
 
   22        WRITE setTabStopDistance NOTIFY tabStopDistanceChanged )
 
   24    Q_PROPERTY( QUrl baseUrl READ baseUrl WRITE setBaseUrl
 
   25        RESET resetBaseUrl NOTIFY baseUrlChanged )
 
   30    QSK_SUBCONTROLS( Text, TextPanel )
 
   35    void setTextFormat( QskTextOptions::TextFormat );
 
   36    QskTextOptions::TextFormat textFormat() 
const;
 
   38    int lineCount() 
const;
 
   40    int tabStopDistance() 
const;
 
   41    void setTabStopDistance( qreal );
 
   44    void setBaseUrl( 
const QUrl& );
 
   48    void lineCountChanged( 
int );
 
   49    void baseUrlChanged( QUrl );
 
   51    void textFormatChanged( QskTextOptions::TextFormat );
 
   52    void tabStopDistanceChanged( qreal );
 
   54    void linkHovered( 
const QString& );
 
   55    void linkActivated( 
const QString& );
 
   63    std::unique_ptr< PrivateData > m_data;