xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
结构体 | Public 成员函数 | 包属性
QTextEdit类 参考
类 QTextEdit 继承关系图:
QAbstractScrollArea

结构体

enum  AutoFormatting
 
enum  LineWrapMode
 
class  onChangeListener
 
enum  WrapMode
 

Public 成员函数

包属性

额外继承的成员函数

详细描述

在文件 QTextEdit.xcsm4 行定义.

构造及析构函数说明

◆ QTextEdit() [1/2]

QTextEdit ( )

在文件 QTextEdit.xcsm23 行定义.

23 {//构造
24 //TODO:
25 }

◆ QTextEdit() [2/2]

QTextEdit ( long  h)

在文件 QTextEdit.xcsm27 行定义.

27 {//构造
28 super(h);
29 }

成员函数说明

◆ alignment()

int alignment ( )

在文件 QTextEdit.xcsm93 行定义.

93 {
94 return QtXnl.widget_get_int_value(nativehandle, Constant.TEGETALIGNMENT);
95 }

◆ append()

void append ( String  text)

在文件 QTextEdit.xcsm205 行定义.

205 {
206 QtXnl.widget_slot_string(nativehandle, Constant.TEAPPEND, text);
207 }

◆ autoFormatting()

AutoFormatting autoFormatting ( )

在文件 QTextEdit.xcsm164 行定义.

164 {
165 return (AutoFormatting)QtXnl.widget_get_int_value(nativehandle, Constant.TEGETAUTOFORMATTING);
166 }

◆ clear()

void clear ( )

在文件 QTextEdit.xcsm189 行定义.

189 {
190 QtXnl.widget_slot(nativehandle, Constant.TECLEAR);
191 }

◆ copy()

void copy ( )

在文件 QTextEdit.xcsm157 行定义.

157 {
158 QtXnl.widget_slot(nativehandle, Constant.TECOPY);
159 }

◆ create() [1/2]

bool create ( )
override

重载 QWidget .

在文件 QTextEdit.xcsm31 行定义.

31 {
32 nativehandle = QtXnl.createQObject(QType.qtTextEdit, this, 0);
33 if (nativehandle == 0){
34 return false;
35 }
36 return true;
37 }
long nativehandle
Definition QNative.xcsm:91

◆ create() [2/2]

bool create ( @NotNilptr QWidget  parent)
override

重载 QWidget .

在文件 QTextEdit.xcsm39 行定义.

39 {
40 nativehandle = QtXnl.createQObject(QType.qtTextEdit, this, parent.nativehandle);
41 if (nativehandle == 0){
42 return false;
43 }
44 return true;
45 }

◆ cut()

void cut ( )

在文件 QTextEdit.xcsm154 行定义.

154 {
155 QtXnl.widget_slot(nativehandle, Constant.TECUT);
156 }

◆ insertHtml()

void insertHtml ( String  text)

在文件 QTextEdit.xcsm200 行定义.

200 {
201 QtXnl.widget_slot_string(nativehandle, Constant.TEINSERTHTML, text);
202 }

◆ insertPlainText()

void insertPlainText ( String  text)

在文件 QTextEdit.xcsm196 行定义.

196 {
197 QtXnl.widget_slot_string(nativehandle, Constant.TEINSERTPLAINTEXT, text);
198 }

◆ isReadOnly()

bool isReadOnly ( )

在文件 QTextEdit.xcsm89 行定义.

89 {
90 return QtXnl.widget_get_bool_value(nativehandle, Constant.TEGETREADONLY);
91 }

◆ onCursorPositionChanged()

void onCursorPositionChanged ( )

在文件 QTextEdit.xcsm73 行定义.

73 {
74 if (lis != nilptr){
76 }
77 }
void onCursorPositionChanged(QTextEdit obj)
onChangeListener lis

◆ onSelectionChanged()

void onSelectionChanged ( )
override

重载 QObject .

在文件 QTextEdit.xcsm79 行定义.

79 {
80 if (lis != nilptr){
82 }
83 }
void onSelectionChanged(QTextEdit obj)

◆ onTextChanged()

void onTextChanged ( )

在文件 QTextEdit.xcsm67 行定义.

67 {
68 if (lis != nilptr){
69 lis.onTextChanged(this);
70 }
71 }
void onTextChanged(QTextEdit obj)

◆ paste()

void paste ( )

在文件 QTextEdit.xcsm160 行定义.

160 {
161 QtXnl.widget_slot(nativehandle,Constant. TEPASTE);
162 }

◆ placeholderText()

String placeholderText ( )

在文件 QTextEdit.xcsm179 行定义.

179 {
180 return (String)QtXnl.core_getString(nativehandle, Constant.TEGETPLACEHOLDERTEXT);
181 }
字符串类

◆ redo()

void redo ( )

在文件 QTextEdit.xcsm185 行定义.

185 {
186 QtXnl.widget_slot(nativehandle, Constant.TEREDO);
187 }

◆ scrollToAnchor()

void scrollToAnchor ( String  name)

在文件 QTextEdit.xcsm209 行定义.

209 {
210 QtXnl.widget_slot_string(nativehandle, Constant.TESCROLLTOANCHOR, name);
211 }

◆ selectAll()

void selectAll ( )

在文件 QTextEdit.xcsm192 行定义.

192 {
193 QtXnl.widget_slot(nativehandle, Constant.TESELECTALL);
194 }

◆ setAlignment()

void setAlignment ( int  a)

在文件 QTextEdit.xcsm137 行定义.

137 {
138 QtXnl.widget_set_vint_value(nativehandle, Constant.TESETALIGNMENT, a);
139 }

◆ setAutoFormatting()

void setAutoFormatting ( AutoFormatting  features)

在文件 QTextEdit.xcsm167 行定义.

167 {
168 QtXnl.widget_set_vint_value(nativehandle, Constant.TESETAUTOFORMATTING, features);
169 }

◆ setCurrentFont()

void setCurrentFont ( @NotNilptr QFont  f)

在文件 QTextEdit.xcsm134 行定义.

134 {
135 QtXnl.widget_set_native_value(nativehandle, Constant.TESETCURRENTFONT, f.nativehandle);
136 }

◆ setFontFamily()

void setFontFamily ( String  fontFamily)

在文件 QTextEdit.xcsm116 行定义.

116 {
117 QtXnl.widget_slot_string(nativehandle, Constant.TESETFONTFAMILY, fontFamily);
118 }

◆ setFontItalic()

void setFontItalic ( bool  b)

在文件 QTextEdit.xcsm125 行定义.

125 {
126 QtXnl.widget_set_bool_value(nativehandle, Constant.TESETFONTITALIC, b);
127 }

◆ setFontPointSize()

void setFontPointSize ( double  s)

在文件 QTextEdit.xcsm113 行定义.

113 {
114 QtXnl.widget_set_double_value(nativehandle, Constant.TESETFONTPOINTSIZE, s);
115 }

◆ setFontUnderline()

void setFontUnderline ( bool  b)

在文件 QTextEdit.xcsm122 行定义.

122 {
123 QtXnl.widget_set_bool_value(nativehandle, Constant.TESETFONTUNDERLINE, b);
124 }

◆ setFontWeight()

void setFontWeight ( int  w)

在文件 QTextEdit.xcsm119 行定义.

119 {
120 QtXnl.widget_set_vint_value(nativehandle, Constant.TESETFONTWEIGHT, w);
121 }

◆ setHtml()

void setHtml ( String  text)

在文件 QTextEdit.xcsm145 行定义.

145 {
146 QtXnl.widget_slot_string(nativehandle, Constant.TESETHTML, text);
147 }

◆ setLineWrapMode()

void setLineWrapMode ( LineWrapMode  mode)

在文件 QTextEdit.xcsm219 行定义.

219 {
220 QtXnl.widget_set_vint_value(nativehandle, Constant.TESETLINEWRAPMODE, mode);
221 }

◆ setOnChangeListener()

void setOnChangeListener ( onChangeListener  l)

在文件 QTextEdit.xcsm64 行定义.

64 {
65 lis = l;
66 }

◆ setPlaceholderText()

void setPlaceholderText ( String  placeholderText)

在文件 QTextEdit.xcsm176 行定义.

176 {
177 QtXnl.widget_slot_string(nativehandle, Constant.TESETPLACEHOLDERTEXT, placeholderText);
178 }

◆ setPlainText()

void setPlainText ( String  text)

在文件 QTextEdit.xcsm141 行定义.

141 {
142 QtXnl.widget_slot_string(nativehandle, Constant.TESETPLAINTEXT, text);
143 }

◆ setReadOnly()

void setReadOnly ( bool  breadOnly)

在文件 QTextEdit.xcsm85 行定义.

85 {
86 QtXnl.widget_set_bool_value(nativehandle, Constant.TESETREADONLY, breadOnly);
87 }

◆ setTabChangesFocus()

void setTabChangesFocus ( bool  b)

在文件 QTextEdit.xcsm173 行定义.

173 {
174 QtXnl.widget_set_bool_value(nativehandle, Constant.TESETTABCHANGESFOCUS, b);
175 }

◆ setText()

void setText ( String  text)

在文件 QTextEdit.xcsm149 行定义.

149 {
150 QtXnl.widget_slot_string(nativehandle, Constant.TESETTEXT, text);
151 }

◆ setTextBackgroundColor()

void setTextBackgroundColor ( int  c)

在文件 QTextEdit.xcsm131 行定义.

131 {
132 QtXnl.widget_set_vint_value(nativehandle, Constant.TESETTEXTBACKGROUNDCOLOR, c);
133 }

◆ setTextColor()

void setTextColor ( int  c)

在文件 QTextEdit.xcsm128 行定义.

128 {
129 QtXnl.widget_set_vint_value(nativehandle, Constant.TESETTEXTCOLOR, c);
130 }

◆ setWordWrapMode()

void setWordWrapMode ( WrapMode  policy)

在文件 QTextEdit.xcsm101 行定义.

101 {
102 QtXnl.widget_set_vint_value(nativehandle, Constant.TESETWORDWRAPMODE, policy);
103 }

◆ tabChangesFocus()

bool tabChangesFocus ( )

在文件 QTextEdit.xcsm170 行定义.

170 {
171 return QtXnl.widget_get_bool_value(nativehandle, Constant.TETABCHANGESFOCUS);
172 }

◆ toHtml()

String toHtml ( )

在文件 QTextEdit.xcsm105 行定义.

105 {
106 return (String)QtXnl.core_getString(nativehandle, Constant.TETOHTML);
107 }

◆ toPlainText()

String toPlainText ( )

在文件 QTextEdit.xcsm109 行定义.

109 {
110 return (String)QtXnl.core_getString(nativehandle, Constant.TETOPLAINTEXT);
111 }

◆ undo()

void undo ( )

在文件 QTextEdit.xcsm182 行定义.

182 {
183 QtXnl.widget_slot(nativehandle, Constant.TEUNDO);
184 }

◆ wordWrapMode()

WrapMode wordWrapMode ( )

在文件 QTextEdit.xcsm97 行定义.

97 {
98 return (WrapMode)QtXnl.widget_get_int_value(nativehandle, Constant.TEGETWRAPMODE);
99 }

◆ zoomIn()

void zoomIn ( int  range)

在文件 QTextEdit.xcsm213 行定义.

213 {
214 QtXnl.widget_set_vint_value(nativehandle, Constant.TEZOOMIN, range);
215 }

◆ zoomOut()

void zoomOut ( int  range)

在文件 QTextEdit.xcsm216 行定义.

216 {
217 QtXnl.widget_set_vint_value(nativehandle, Constant.TEZOOMOUT, range);
218 }

结构体成员变量说明

◆ lis

onChangeListener lis = nilptr
package

在文件 QTextEdit.xcsm62 行定义.