Guitar
src
texteditor
InputMethodPopup.h
Go to the documentation of this file.
1
#ifndef INPUTMETHODPOPUP_H
2
#define INPUTMETHODPOPUP_H
3
4
#include "
TextEditorView.h
"
5
6
#include <QWidget>
7
8
class
InputMethodPopup
:
public
QWidget {
9
Q_OBJECT
10
private
:
11
struct
{
12
PreEditText
preedit
;
13
}
data
;
14
protected
:
15
void
paintEvent
(QPaintEvent *)
override
;
16
public
:
17
explicit
InputMethodPopup
(QWidget *parent =
nullptr
);
18
void
setPreEditText
(
const
PreEditText
&
preedit
);
19
public
slots:
20
void
setVisible
(
bool
visible)
override
;
21
};
22
23
#endif
// INPUTMETHODPOPUP_H
TextEditorView.h
InputMethodPopup
Definition:
InputMethodPopup.h:8
InputMethodPopup::preedit
PreEditText preedit
Definition:
InputMethodPopup.h:12
InputMethodPopup::InputMethodPopup
InputMethodPopup(QWidget *parent=nullptr)
Definition:
InputMethodPopup.cpp:6
InputMethodPopup::paintEvent
void paintEvent(QPaintEvent *) override
Definition:
InputMethodPopup.cpp:30
InputMethodPopup::data
struct InputMethodPopup::@12 data
InputMethodPopup::setPreEditText
void setPreEditText(const PreEditText &preedit)
Definition:
InputMethodPopup.cpp:13
InputMethodPopup::setVisible
void setVisible(bool visible) override
Definition:
InputMethodPopup.cpp:61
PreEditText
Definition:
TextEditorView.h:15
Generated by
1.9.1