KTextAddons
9#include "textcustomeditor_export.h"
12namespace TextCustomEditor
15class PlainTextEditorWidgetPrivate;
20class TEXTCUSTOMEDITOR_EXPORT PlainTextEditorWidget :
public QWidget
23 Q_PROPERTY(
bool readOnly READ isReadOnly WRITE setReadOnly)
27 ~PlainTextEditorWidget()
override;
31 void setReadOnly(
bool readOnly);
32 [[nodiscard]]
bool isReadOnly()
const;
34 void setPlainText(
const QString &text);
35 [[nodiscard]]
QString toPlainText()
const;
38 void setSpellCheckingConfigFileName(
const QString &_fileName);
40 [[nodiscard]]
bool isEmpty()
const;
43 TEXTCUSTOMEDITOR_NO_EXPORT
void slotFind();
44 TEXTCUSTOMEDITOR_NO_EXPORT
void slotReplace();
46 TEXTCUSTOMEDITOR_NO_EXPORT
void slotHideFindBar();
47 TEXTCUSTOMEDITOR_NO_EXPORT
void init(
PlainTextEditor *customEditor =
nullptr);
48 std::unique_ptr<PlainTextEditorWidgetPrivate>
const d;
The PlainTextEditor class.
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:46:43 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.