10#include <dtkwidget_global.h>
14class QContextMenuEvent;
17DWIDGET_BEGIN_NAMESPACE
18class DTextEditPrivate;
19class DTextEdit :
public QTextEdit,
public DCORE_NAMESPACE::DObject
22 explicit DTextEdit(QWidget *parent =
nullptr);
26 bool speechToTextIsEnabled()
const;
27 void setSpeechToTextEnabled(
bool enable);
29 bool textToSpeechIsEnabled()
const;
30 void setTextToSpeechEnabled(
bool enable);
32 bool textToTranslateIsEnabled()
const;
33 void setTextToTranslateEnabled(
bool enable);
36 bool event(
QEvent *e)
override;
37 void contextMenuEvent(QContextMenuEvent *e)
override;
38 virtual void keyPressEvent(QKeyEvent *e)
override;
Definition: dtextedit.h:20