21 #ifndef __ctkFittedTextBrowser_h
22 #define __ctkFittedTextBrowser_h
25 #include <QTextBrowser>
28 #include "ctkWidgetsExport.h"
29 class ctkFittedTextBrowserPrivate;
45 Q_PROPERTY(
bool collapsed READ collapsed WRITE setCollapsed)
46 Q_PROPERTY(QString showDetailsText READ showDetailsText WRITE setShowDetailsText)
47 Q_PROPERTY(QString hideDetailsText READ hideDetailsText WRITE setHideDetailsText)
97 #ifndef QT_NO_TEXTHTMLPARSER
112 QScopedPointer<ctkFittedTextBrowserPrivate>
d_ptr;
void heightForWidthMayHaveChanged()
virtual int heightForWidth(int width) const
Reimplemented for internal reasons.
void setHideDetailsText(const QString &text)
QScopedPointer< ctkFittedTextBrowserPrivate > d_ptr
void setCollapsibleHtml(const QString &text)
void setShowDetailsText(const QString &text)
void anchorClicked(const QUrl &url)
virtual QSize sizeHint() const
Reimplemented for internal reasons.
ctkFittedTextBrowser(QWidget *parent=0)
void setCollapsed(bool collapsed)
void setCollapsibleText(const QString &text)
QString hideDetailsText() const
Text that is displayed at the end of non-collapsed text.
virtual ~ctkFittedTextBrowser()
QString showDetailsText() const
Text that is displayed at the end of collapsed text.
void setCollapsiblePlainText(const QString &text)
bool collapsed() const
Show only first line/the full text.
Q_INVOKABLE QString collapsibleText() const
Return text set by setCollapsibleText.
virtual QSize minimumSizeHint() const
Reimplemented for internal reasons.
virtual void resizeEvent(QResizeEvent *e)