xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
Public 成员函数 | 静态 Public 成员函数 | 成员变量 | 静态 Public 属性 | Private 成员函数
QObject类 参考
类 QObject 继承关系图:
QCore QAbstractAxis QAbstractSeries QAction QApplication QAudioInput QAudioOutput QBarSet QChart QDesignerWorkbench QFileSystemWatcher QGraphicsEffect QLayout QMediaObject QMediaService QMessageBox QOpenGLContext QPropertyAnimation QPropertyBrowser.PropertyManager QPropertyBrowser.QtVariantEditorFactory QSoundEffect QStyle QSystemTrayIcon QTextToSpeech QWidget QWindow ReportEngine DockBarManager DockPanelManager WindowTitleBar

Public 成员函数

静态 Public 成员函数

成员变量

静态 Public 属性

Private 成员函数

额外继承的成员函数

详细描述

在文件 QObject.xcsm6 行定义.

构造及析构函数说明

◆ QObject() [1/2]

QObject ( )

在文件 QObject.xcsm157 行定义.

157 {
158 }

◆ QObject() [2/2]

QObject ( long  handle)

在文件 QObject.xcsm160 行定义.

160 {
161 super(handle);
162 }

成员函数说明

◆ associateExt()

static bool associateExt ( String  strName,
String  strExt,
String  strAppName,
String  args,
String  strAppKey,
String  strDefaultIcon,
String  strDescribe 
)
static

在文件 QObject.xcsm902 行定义.

902 {
903 String [] params = {strName, strExt, strAppName, args, strAppKey, strDefaultIcon, strDescribe};
904 return QtXnl.array_int2(0, Constant.ASSOCIATEEXT, params, 0, 0);
905 }
字符串类

◆ attach()

bool attach ( @NotNilptr QObject  obj)

在文件 QObject.xcsm177 行定义.

177 {
178 nativehandle = QtXnl.core_attach(obj.nativehandle, this);
179 if (nativehandle != 0) {
180 onAttach();
181 return true;
182 }
183 return false;
184 }
long nativehandle
Definition QNative.xcsm:91
void onAttach()
Definition QObject.xcsm:153

◆ attachByName()

QObject attachByName ( @NotNilptr QObject  newObj,
String  name 
)

在文件 QObject.xcsm168 行定义.

168 {
169 newObj.nativehandle = QtXnl.attachControl(nativehandle, newObj, name);
170 if (newObj.nativehandle != 0) {
171 newObj.onAttach();
172 return newObj;
173 }
174 return nilptr;
175 }

◆ checkAssociate()

static bool checkAssociate ( String  strName,
String  strExt,
String  strAppKey 
)
static

在文件 QObject.xcsm907 行定义.

907 {
908 String [] params = {strName, strExt, strAppKey};
909 return QtXnl.array_int2(0, Constant.CHECKASSOCIATED, params, 0, 0);
910 }

◆ delete()

final void delete ( )

在文件 QObject.xcsm190 行定义.

190 {
191 QtXnl.widget_slot(nativehandle, Constant.DELETE_OBJECT);
192 }

◆ finalize()

void finalize ( )

QWidget , 以及 QWindow 重载.

在文件 QObject.xcsm585 行定义.

585 {
586 if (nativehandle != 0) {
587 QtXnl.widget_slot(nativehandle, Constant.NATIVEFINALIZE);
588 }
589 }

◆ findByName()

QObject findByName ( String  name)

在文件 QObject.xcsm164 行定义.

164 {
165 return (QObject)QtXnl.findControl(nativehandle, name);
166 }

◆ getClassName()

String getClassName ( )

在文件 QObject.xcsm198 行定义.

198 {
199 return (String)QtXnl.core_getClassName(nativehandle);
200 }

◆ getName()

String getName ( )

在文件 QObject.xcsm186 行定义.

186 {
187 return (String)QtXnl.core_getName(nativehandle);
188 }

◆ getParent()

QObject getParent ( )

在文件 QObject.xcsm202 行定义.

202 {
203 return (QObject)QtXnl.core_getParent(nativehandle);
204 }

◆ getTag()

Object getTag ( )

在文件 QObject.xcsm506 行定义.

506 {
507 return QtXnl.widget_get_object(nativehandle, Constant.GETTAG);
508 }

◆ nativeFinalize()

void nativeFinalize ( )

在文件 QObject.xcsm581 行定义.

581 {
582 nativehandle = 0;
583 }

◆ ON_AUTOCCANCELLED()

void ON_AUTOCCANCELLED ( )

在文件 QObject.xcsm601 行定义.

601 {
602 if (_sciEventListener != nilptr) {
603 _sciEventListener.ON_AUTOCCANCELLED((QScintilla)this);
604 }
605 }
SciEventListener _sciEventListener
Definition QObject.xcsm:88

◆ ON_AUTOCCHARDELETED()

void ON_AUTOCCHARDELETED ( )

在文件 QObject.xcsm606 行定义.

606 {
607 if (_sciEventListener != nilptr) {
608 _sciEventListener.ON_AUTOCCHARDELETED((QScintilla)this);
609 }
610 }

◆ ON_AUTOCCOMPLETED()

void ON_AUTOCCOMPLETED ( String  selection,
int  position,
int  ch,
int  method 
)

在文件 QObject.xcsm611 行定义.

611 {
612 if (_sciEventListener != nilptr) {
613 _sciEventListener.ON_AUTOCCOMPLETED((QScintilla)this, selection, position, ch, method);
614 }
615 }

◆ ON_AUTOCSELECTION() [1/2]

void ON_AUTOCSELECTION ( String  selection,
int  position 
)

在文件 QObject.xcsm621 行定义.

621 {
622 if (_sciEventListener != nilptr) {
623 _sciEventListener.ON_AUTOCSELECTION((QScintilla)this, selection, position);
624 }
625 }

◆ ON_AUTOCSELECTION() [2/2]

void ON_AUTOCSELECTION ( String  selection,
int  position,
int  ch,
int  method 
)

在文件 QObject.xcsm616 行定义.

616 {
617 if (_sciEventListener != nilptr) {
618 _sciEventListener.ON_AUTOCSELECTION((QScintilla)this, selection, position, ch, method);
619 }
620 }

◆ ON_CALLTIPCLICK()

void ON_CALLTIPCLICK ( int  direction)

在文件 QObject.xcsm631 行定义.

631 {
632 if (_sciEventListener != nilptr) {
633 _sciEventListener.ON_CALLTIPCLICK((QScintilla)this, direction);
634 }
635 }

◆ ON_CHARADDED()

void ON_CHARADDED ( int  charadded)

在文件 QObject.xcsm636 行定义.

636 {
637 if (_sciEventListener != nilptr) {
638 _sciEventListener.ON_CHARADDED((QScintilla)this, charadded);
639 }
640 }

◆ ON_DOUBLECLICK()

void ON_DOUBLECLICK ( int  position,
int  line,
int  modifiers 
)

在文件 QObject.xcsm641 行定义.

641 {
642 if (_sciEventListener != nilptr) {
643 _sciEventListener.ON_DOUBLECLICK((QScintilla)this, position, line, modifiers);
644 }
645 }

◆ ON_DWELLEND()

void ON_DWELLEND ( int  position,
int  x,
int  y 
)

在文件 QObject.xcsm646 行定义.

646 {
647 if (_sciEventListener != nilptr) {
648 _sciEventListener.ON_DWELLEND((QScintilla)this, position, x, y);
649 }
650 }

◆ ON_DWELLSTART()

void ON_DWELLSTART ( int  position,
int  x,
int  y 
)

在文件 QObject.xcsm651 行定义.

651 {
652 if (_sciEventListener != nilptr) {
653 _sciEventListener.ON_DWELLSTART((QScintilla)this, position, x, y);
654 }
655 }

◆ ON_FOCUSIN()

void ON_FOCUSIN ( )

在文件 QObject.xcsm656 行定义.

656 {
657 if (_sciEventListener != nilptr) {
658 _sciEventListener.ON_FOCUSIN((QScintilla)this);
659 }
660 }

◆ ON_FOCUSOUT()

void ON_FOCUSOUT ( )

在文件 QObject.xcsm661 行定义.

661 {
662 if (_sciEventListener != nilptr) {
663 _sciEventListener.ON_FOCUSOUT((QScintilla)this);
664 }
665 }

◆ ON_HOTSPOTCLICK()

void ON_HOTSPOTCLICK ( int  position,
int  modifiers 
)

在文件 QObject.xcsm666 行定义.

666 {
667 if (_sciEventListener != nilptr) {
668 _sciEventListener.ON_HOTSPOTCLICK((QScintilla)this, position, modifiers);
669 }
670 }

◆ ON_HOTSPOTDOUBLECLICK()

void ON_HOTSPOTDOUBLECLICK ( int  position,
int  modifiers 
)

在文件 QObject.xcsm671 行定义.

671 {
672 if (_sciEventListener != nilptr) {
673 _sciEventListener.ON_HOTSPOTDOUBLECLICK((QScintilla)this, position, modifiers);
674 }
675 }

◆ ON_HOTSPOTRELEASECLICK()

void ON_HOTSPOTRELEASECLICK ( int  position,
int  modifiers 
)

在文件 QObject.xcsm676 行定义.

676 {
677 if (_sciEventListener != nilptr) {
678 _sciEventListener.ON_HOTSPOTRELEASECLICK((QScintilla)this, position, modifiers);
679 }
680 }

◆ ON_INDICATORCLICK()

void ON_INDICATORCLICK ( int  position,
int  modifiers 
)

在文件 QObject.xcsm681 行定义.

681 {
682 if (_sciEventListener != nilptr) {
683 _sciEventListener.ON_INDICATORCLICK((QScintilla)this, position, modifiers);
684 }
685 }

◆ ON_INDICATORRELEASE()

void ON_INDICATORRELEASE ( int  position,
int  modifiers 
)

在文件 QObject.xcsm686 行定义.

686 {
687 if (_sciEventListener != nilptr) {
688 _sciEventListener.ON_INDICATORRELEASE((QScintilla)this, position, modifiers);
689 }
690 }

◆ ON_MACRORECORD()

void ON_MACRORECORD ( int  msg,
long  wparam,
long  lparam 
)

在文件 QObject.xcsm691 行定义.

691 {
692 if (_sciEventListener != nilptr) {
693 _sciEventListener.ON_MACRORECORD((QScintilla)this, msg, wparam, lparam);
694 }
695 }

◆ ON_MARGINCLICK()

void ON_MARGINCLICK ( int  position,
int  modifiers,
int  margin 
)

在文件 QObject.xcsm696 行定义.

696 {
697 if (_sciEventListener != nilptr) {
698 _sciEventListener.ON_MARGINCLICK((QScintilla)this, position, modifiers, margin);
699 }
700 }

◆ ON_MARGINRIGHTCLICK()

void ON_MARGINRIGHTCLICK ( int  position,
int  modifiers,
int  margin 
)

在文件 QObject.xcsm701 行定义.

701 {
702 if (_sciEventListener != nilptr) {
703 _sciEventListener.ON_MARGINRIGHTCLICK((QScintilla)this, position, modifiers, margin);
704 }
705 }

◆ ON_MODIFIED()

void ON_MODIFIED ( int  position,
int  modType,
String  text,
int  length,
int  linesAdded,
int  line,
int  foldLevelNow,
int  foldLevelPrev,
int  token,
int  annotationLinesAdded 
)

在文件 QObject.xcsm706 行定义.

706 {
707 if (_sciEventListener != nilptr) {
708 _sciEventListener.ON_MODIFIED((QScintilla)this, position, modType, text, length, linesAdded, line, foldLevelNow, foldLevelPrev, token, annotationLinesAdded);
709 }
710 }

◆ ON_MODIFYATTEMPTRO()

void ON_MODIFYATTEMPTRO ( )

在文件 QObject.xcsm711 行定义.

711 {
712 if (_sciEventListener != nilptr) {
713 _sciEventListener.ON_MODIFYATTEMPTRO((QScintilla)this);
714 }
715 }

◆ ON_NEEDSHOWN()

void ON_NEEDSHOWN ( int  position,
int  length 
)

在文件 QObject.xcsm716 行定义.

716 {
717 if (_sciEventListener != nilptr) {
718 _sciEventListener.ON_NEEDSHOWN((QScintilla)this, position, length);
719 }
720 }

◆ ON_PAINTED()

void ON_PAINTED ( )

在文件 QObject.xcsm721 行定义.

721 {
722 if (_sciEventListener != nilptr) {
723 _sciEventListener.ON_PAINTED((QScintilla)this);
724 }
725 }

◆ ON_SAVEPOINTLEFT()

void ON_SAVEPOINTLEFT ( )

在文件 QObject.xcsm726 行定义.

726 {
727 if (_sciEventListener != nilptr) {
728 _sciEventListener.ON_SAVEPOINTLEFT((QScintilla)this);
729 }
730 }

◆ ON_SAVEPOINTREACHED()

void ON_SAVEPOINTREACHED ( )

在文件 QObject.xcsm731 行定义.

731 {
732 if (_sciEventListener != nilptr) {
733 _sciEventListener.ON_SAVEPOINTREACHED((QScintilla)this);
734 }
735 }

◆ ON_STYLENEEDED()

void ON_STYLENEEDED ( int  position)

在文件 QObject.xcsm736 行定义.

736 {
737 if (_sciEventListener != nilptr) {
738 _sciEventListener.ON_STYLENEEDED((QScintilla)this, position);
739 }
740 }

◆ ON_UPDATEUI()

void ON_UPDATEUI ( int  updated)

在文件 QObject.xcsm741 行定义.

741 {
742 if (_sciEventListener != nilptr) {
743 _sciEventListener.ON_UPDATEUI((QScintilla)this, updated);
744 }
745 }

◆ ON_USERLISTSELECTION() [1/2]

void ON_USERLISTSELECTION ( String  text,
int  wparam 
)

在文件 QObject.xcsm751 行定义.

751 {
752 if (_sciEventListener != nilptr) {
753 _sciEventListener.ON_USERLISTSELECTION((QScintilla)this, text, wparam);
754 }
755 }

◆ ON_USERLISTSELECTION() [2/2]

void ON_USERLISTSELECTION ( String  text,
int  wparam,
int  ch,
int  listCompletionMethod 
)

在文件 QObject.xcsm746 行定义.

746 {
747 if (_sciEventListener != nilptr) {
748 _sciEventListener.ON_USERLISTSELECTION((QScintilla)this, text, wparam, ch, listCompletionMethod);
749 }
750 }

◆ ON_ZOOM()

void ON_ZOOM ( )

在文件 QObject.xcsm756 行定义.

756 {
757 if (_sciEventListener != nilptr) {
758 _sciEventListener.ON_ZOOM((QScintilla)this);
759 }
760 }

◆ onAccept()

void onAccept ( )

在文件 QObject.xcsm592 行定义.

592 {
593 }

◆ onAcceptDropsChange()

void onAcceptDropsChange ( )

在文件 QObject.xcsm436 行定义.

436{}

◆ onActionAdded()

void onActionAdded ( )

在文件 QObject.xcsm420 行定义.

420{}

◆ onActionChanged()

void onActionChanged ( )

在文件 QObject.xcsm419 行定义.

419{}

◆ onActionRemoved()

void onActionRemoved ( )

在文件 QObject.xcsm421 行定义.

421{}

◆ onActivateControl()

void onActivateControl ( )

在文件 QObject.xcsm381 行定义.

381{}

◆ onActivated()

void onActivated ( int  id)

在文件 QObject.xcsm804 行定义.

804 {
805 if (_comboboxListener != nilptr) {
806 _comboboxListener.onActivated(this, id);
807 }
808 }
onComboBoxEventListener _comboboxListener
Definition QObject.xcsm:91

◆ onActivationChange()

void onActivationChange ( )

在文件 QObject.xcsm401 行定义.

401{}

◆ onApplicationActivate()

void onApplicationActivate ( )

在文件 QObject.xcsm427 行定义.

427{}

◆ onApplicationDeactivate()

void onApplicationDeactivate ( )

在文件 QObject.xcsm428 行定义.

428{}

◆ onApplicationStateChange()

void onApplicationStateChange ( )

在文件 QObject.xcsm495 行定义.

495{}

◆ onAttach()

void onAttach ( )

在文件 QObject.xcsm153 行定义.

153 {
154
155 }

◆ onCellActived()

void onCellActived ( int  row,
int  column 
)

在文件 QObject.xcsm878 行定义.

878 {
879 if (_tableenvlis != nilptr) {
880 _tableenvlis.onCellActived((QTableWidget)this, row, column);
881 }
882 }
TableWidgetEventListener _tableenvlis
Definition QObject.xcsm:73

◆ onCellChange()

void onCellChange ( int  row,
int  column 
)

在文件 QObject.xcsm828 行定义.

828 {
829 if (_tableenvlis != nilptr) {
830 _tableenvlis.onCellChange((QTableWidget)this, row, column);
831 }
832 }

◆ onCellClick()

void onCellClick ( int  row,
int  column 
)

在文件 QObject.xcsm848 行定义.

848 {
849 if (_tableenvlis != nilptr) {
850 _tableenvlis.onCellClick((QTableWidget)this, row, column);
851 }
852 }

◆ onCellDBClick()

void onCellDBClick ( int  row,
int  column 
)

在文件 QObject.xcsm858 行定义.

858 {
859 if (_tableenvlis != nilptr) {
860 _tableenvlis.onCellDBClick((QTableWidget)this, row, column);
861 }
862 }

◆ onCellEnter()

void onCellEnter ( int  row,
int  column 
)

在文件 QObject.xcsm868 行定义.

868 {
869 if (_tableenvlis != nilptr) {
870 _tableenvlis.onCellEnter((QTableWidget)this, row, column);
871 }
872 }

◆ onCellPress()

void onCellPress ( int  row,
int  column 
)

在文件 QObject.xcsm838 行定义.

838 {
839 if (_tableenvlis != nilptr) {
840 _tableenvlis.onCellPress((QTableWidget)this, row, column);
841 }
842 }

◆ onClick()

void onClick ( bool  checked)

在文件 QObject.xcsm561 行定义.

561 {
562 if (_clicklistener != nilptr) {
563 _clicklistener.onClick(this, checked);
564 }
565 }
onClickListener _clicklistener
Definition QObject.xcsm:87

◆ onClipboard()

void onClipboard ( )

在文件 QObject.xcsm346 行定义.

346{ }

◆ onClose()

bool onClose ( )

ProgressView 重载.

在文件 QObject.xcsm309 行定义.

309 {
310 if (_statusEvent != nilptr) {
311 return _statusEvent.onClose(this);
312 }
313 return true;
314 }
onStatusListener _statusEvent
Definition QObject.xcsm:82

◆ onCloseSoftwareInputPanel()

void onCloseSoftwareInputPanel ( )

在文件 QObject.xcsm481 行定义.

481{}

◆ onContentsRectChange()

void onContentsRectChange ( )

在文件 QObject.xcsm461 行定义.

461{}

◆ onContextMenu()

void onContextMenu ( int  x,
int  y,
int  reson 
)

在文件 QObject.xcsm383 行定义.

383 {
384 if (_contextMenuListener != nilptr) {
385 _contextMenuListener.onContextMenu(this, x, y, reson);
386 }
387 }
onContextMenuListener _contextMenuListener
Definition QObject.xcsm:89

◆ onCreate()

void onCreate ( )

在文件 QObject.xcsm289 行定义.

289 {
290 if (_statusEvent != nilptr) {
291 _statusEvent.onCreate(this);
292 }
293 }

◆ onCurrentItemChanged()

void onCurrentItemChanged ( long  cur,
long  previous 
)

在文件 QObject.xcsm550 行定义.

550 {
551 if (_treeitemevent != nilptr) {
552 _treeitemevent.onCurrentItemChanged((QTreeWidget)this, cur, previous);
553 }
554 }
onTreeViewItemEvent _treeitemevent
Definition QObject.xcsm:85

◆ onCurrentTextChange()

void onCurrentTextChange ( String  text)

在文件 QObject.xcsm798 行定义.

798 {
799 if (_comboboxListener != nilptr) {
800 _comboboxListener.onCurrentTextChange(this, text);
801 }
802 }

◆ onCursorChange()

void onCursorChange ( )

在文件 QObject.xcsm466 行定义.

466{}

◆ onCursorPositionChanged()

void onCursorPositionChanged ( int  n,
int  o 
)

在文件 QObject.xcsm774 行定义.

774 {
775 if (_editEventListener != nilptr) {
776 _editEventListener.onCursorPositionChanged(this, n, o);
777 }
778 }
onEditEventListener _editEventListener
Definition QObject.xcsm:75

◆ onDeactivateControl()

void onDeactivateControl ( )

在文件 QObject.xcsm382 行定义.

382{}

◆ onDeferredDelete()

void onDeferredDelete ( )

在文件 QObject.xcsm348 行定义.

348{}

◆ onDestroy()

void onDestroy ( )

在文件 QObject.xcsm294 行定义.

294 {
295 if (_statusEvent != nilptr) {
296 _statusEvent.onDestroy(this);
297 }
298 }

◆ onDirChange()

void onDirChange ( String  path)

在文件 QObject.xcsm823 行定义.

823 {
824 if (_fsweListener != nilptr) {
825 _fsweListener.onDirChange(this, path);
826 }
827 }
onFileSystemChangeListener _fsweListener
Definition QObject.xcsm:74

◆ onDragEnter()

bool onDragEnter ( int  l,
int  t,
int  r,
int  b 
)

在文件 QObject.xcsm349 行定义.

349 {
350 if (_dragListener != nilptr) {
351 return _dragListener.onDragEnter(this, l,t,r,b);
352 }
353 return true;
354 }
onDragListener _dragListener
Definition QObject.xcsm:92

◆ onDragLeave()

bool onDragLeave ( int  l,
int  t,
int  r,
int  b 
)

在文件 QObject.xcsm361 行定义.

361 {
362 if (_dragListener != nilptr) {
363 return _dragListener.onDragLeave(this, l,t,r,b);
364 }
365 return true;
366 }

◆ onDragMove()

bool onDragMove ( int  l,
int  t,
int  r,
int  b 
)

在文件 QObject.xcsm355 行定义.

355 {
356 if (_dragListener != nilptr) {
357 return _dragListener.onDragMove(this, l,t,r,b);
358 }
359 return true;
360 }

◆ onDragResponse()

void onDragResponse ( )

在文件 QObject.xcsm372 行定义.

372{}

◆ onDrop()

void onDrop ( Object  object)

在文件 QObject.xcsm367 行定义.

367 {
368 if (_dragListener != nilptr) {
369 _dragListener.onDrop(this, object);
370 }
371 }

◆ onDynamicPropertyChange()

void onDynamicPropertyChange ( )

在文件 QObject.xcsm453 行定义.

453{}

◆ onEditingFinished()

void onEditingFinished ( )

在文件 QObject.xcsm786 行定义.

786 {
787 if (_editEventListener != nilptr) {
788 _editEventListener.onEditingFinished(this);
789 }
790 }

◆ onEmbeddingControl()

void onEmbeddingControl ( )

在文件 QObject.xcsm380 行定义.

380{}

◆ onEnabledChange()

void onEnabledChange ( )

在文件 QObject.xcsm400 行定义.

400{}

◆ onEnter()

void onEnter ( int  x,
int  y 
)

在文件 QObject.xcsm264 行定义.

264 {
265 if (_scopeListener != nilptr) {
266 _scopeListener.onEnter(this, x, y);
267 }
268 }
onScopeEventListener _scopeListener
Definition QObject.xcsm:79

◆ onEnterWhatsThisMode()

void onEnterWhatsThisMode ( )

在文件 QObject.xcsm430 行定义.

430{}

◆ onEnumPropertyValueChanged()

void onEnumPropertyValueChanged ( long  prop,
int  item 
)

QPropertyBrowser.PropertyManager 重载.

在文件 QObject.xcsm889 行定义.

889 {
890
891 }

◆ onExpose()

void onExpose ( )

在文件 QObject.xcsm487 行定义.

487{}

◆ onFileChanged()

void onFileChanged ( String  path)

在文件 QObject.xcsm817 行定义.

817 {
818 if (_fsweListener != nilptr) {
819 _fsweListener.onFileChanged(this, path);
820 }
821 }

◆ onFileOpen()

void onFileOpen ( )

在文件 QObject.xcsm422 行定义.

422{}

◆ onFinish()

void onFinish ( int  res)

在文件 QObject.xcsm590 行定义.

590 {
591 }

◆ onFocusAboutToChange()

void onFocusAboutToChange ( bool  focus,
int  reson 
)

在文件 QObject.xcsm259 行定义.

259 {
260 if (_focusListener != nilptr) {
261 _focusListener.onFocusAboutToChange(this, focus, reson);
262 }
263 }
onFocusEventListener _focusListener
Definition QObject.xcsm:78

◆ onFocusIn()

void onFocusIn ( bool  focus,
int  reson 
)

在文件 QObject.xcsm249 行定义.

249 {
250 if (_focusListener != nilptr) {
251 _focusListener.onFocusIn(this, focus, reson);
252 }
253 }

◆ onFocusOut()

void onFocusOut ( bool  focus,
int  reson 
)

在文件 QObject.xcsm254 行定义.

254 {
255 if (_focusListener != nilptr) {
256 _focusListener.onFocusOut(this, focus, reson);
257 }
258 }

◆ onFontChange()

void onFontChange ( )

在文件 QObject.xcsm399 行定义.

399{}

◆ onFutureCallOut()

void onFutureCallOut ( )

在文件 QObject.xcsm463 行定义.

463{}

◆ onGesture()

void onGesture ( )

在文件 QObject.xcsm483 行定义.

483{}

◆ onGestureOverride()

void onGestureOverride ( )

在文件 QObject.xcsm484 行定义.

484{}

◆ onGrabKeyboard()

void onGrabKeyboard ( )

在文件 QObject.xcsm471 行定义.

471{}

◆ onGrabMouse()

void onGrabMouse ( )

在文件 QObject.xcsm469 行定义.

469{}

◆ onGraphicsSceneContextMenu()

void onGraphicsSceneContextMenu ( )

在文件 QObject.xcsm442 行定义.

442{}

◆ onGraphicsSceneDragEnter()

void onGraphicsSceneDragEnter ( )

在文件 QObject.xcsm447 行定义.

447{}

◆ onGraphicsSceneDragLeave()

void onGraphicsSceneDragLeave ( )

在文件 QObject.xcsm449 行定义.

449{}

◆ onGraphicsSceneDragMove()

void onGraphicsSceneDragMove ( )

在文件 QObject.xcsm448 行定义.

448{}

◆ onGraphicsSceneDrop()

void onGraphicsSceneDrop ( )

在文件 QObject.xcsm450 行定义.

450{}

◆ onGraphicsSceneHelp()

void onGraphicsSceneHelp ( )

在文件 QObject.xcsm446 行定义.

446{}

◆ onGraphicsSceneHoverEnter()

void onGraphicsSceneHoverEnter ( )

在文件 QObject.xcsm443 行定义.

443{}

◆ onGraphicsSceneHoverLeave()

void onGraphicsSceneHoverLeave ( )

在文件 QObject.xcsm445 行定义.

445{}

◆ onGraphicsSceneHoverMove()

void onGraphicsSceneHoverMove ( )

在文件 QObject.xcsm444 行定义.

444{}

◆ onGraphicsSceneMouseDoubleClick()

void onGraphicsSceneMouseDoubleClick ( )

在文件 QObject.xcsm441 行定义.

441{}

◆ onGraphicsSceneMouseMove()

void onGraphicsSceneMouseMove ( )

在文件 QObject.xcsm438 行定义.

438{}

◆ onGraphicsSceneMousePress()

void onGraphicsSceneMousePress ( )

在文件 QObject.xcsm439 行定义.

439{}

◆ onGraphicsSceneMouseRelease()

void onGraphicsSceneMouseRelease ( )

在文件 QObject.xcsm440 行定义.

440{}

◆ onGraphicsSceneMove()

void onGraphicsSceneMove ( )

在文件 QObject.xcsm465 行定义.

465{}

◆ onGraphicsSceneResize()

void onGraphicsSceneResize ( )

在文件 QObject.xcsm464 行定义.

464{}

◆ onGraphicsSceneWheel()

void onGraphicsSceneWheel ( )

在文件 QObject.xcsm451 行定义.

451{}

◆ onHelpRequest()

void onHelpRequest ( int  x,
int  y 
)

在文件 QObject.xcsm397 行定义.

397{}

◆ onHide()

void onHide ( )

在文件 QObject.xcsm304 行定义.

304 {
305 if (_statusEvent != nilptr) {
306 _statusEvent.onHide(this);
307 }
308 }

◆ onHideToParent()

void onHideToParent ( )

在文件 QObject.xcsm345 行定义.

345{ }

◆ onHoverEnter()

void onHoverEnter ( int  x,
int  y 
)

在文件 QObject.xcsm433 行定义.

433{}

◆ onHoverLeave()

void onHoverLeave ( int  x,
int  y 
)

在文件 QObject.xcsm434 行定义.

434{}

◆ onHoverMove()

void onHoverMove ( int  x,
int  y 
)

在文件 QObject.xcsm435 行定义.

435{}

◆ onIconDrag()

void onIconDrag ( )

在文件 QObject.xcsm398 行定义.

398{}

◆ onIconTextChange()

void onIconTextChange ( )

在文件 QObject.xcsm403 行定义.

403{}

◆ onInputMethod()

void onInputMethod ( )

在文件 QObject.xcsm388 行定义.

388{}

◆ onInputMethodQuery()

void onInputMethodQuery ( )

在文件 QObject.xcsm488 行定义.

488{}

◆ onItemActived() [1/2]

void onItemActived ( long  item)

在文件 QObject.xcsm883 行定义.

883 {
884 if (_tableenvlis != nilptr) {
885 _tableenvlis.onItemActived((QTableWidget)this, item);
886 }
887 }

◆ onItemActived() [2/2]

void onItemActived ( long  item,
int  column 
)

在文件 QObject.xcsm525 行定义.

525 {
526 if (_treeitemevent != nilptr) {
527 _treeitemevent.onItemActived((QTreeWidget)this, item, column);
528 }
529 }

◆ onItemChange()

void onItemChange ( long  item)

在文件 QObject.xcsm833 行定义.

833 {
834 if (_tableenvlis != nilptr) {
835 _tableenvlis.onItemChange((QTableWidget)this, item);
836 }
837 }

◆ onItemChanged()

void onItemChanged ( long  item,
int  column 
)

在文件 QObject.xcsm535 行定义.

535 {
536 if (_treeitemevent != nilptr) {
537 _treeitemevent.onItemChanged((QTreeWidget)this, item, column);
538 }
539 }

◆ onItemClick()

void onItemClick ( long  item)

在文件 QObject.xcsm853 行定义.

853 {
854 if (_tableenvlis != nilptr) {
855 _tableenvlis.onItemClick((QTableWidget)this, item);
856 }
857 }

◆ onItemClicked()

void onItemClicked ( long  item,
int  column 
)

在文件 QObject.xcsm515 行定义.

515 {
516 if (_treeitemevent != nilptr) {
517 _treeitemevent.onItemClicked((QTreeWidget)this, item, column);
518 }
519 }

◆ onItemCollapsed()

void onItemCollapsed ( long  item)

在文件 QObject.xcsm545 行定义.

545 {
546 if (_treeitemevent != nilptr) {
547 _treeitemevent.onItemCollapsed((QTreeWidget)this, item);
548 }
549 }

◆ onItemDBClick()

void onItemDBClick ( long  item)

在文件 QObject.xcsm863 行定义.

863 {
864 if (_tableenvlis != nilptr) {
865 _tableenvlis.onItemDBClick((QTableWidget)this, item);
866 }
867 }

◆ onItemDoubleClicked()

void onItemDoubleClicked ( long  item,
int  column 
)

在文件 QObject.xcsm520 行定义.

520 {
521 if (_treeitemevent != nilptr) {
522 _treeitemevent.onItemDoubleClicked((QTreeWidget)this, item, column);
523 }
524 }

◆ onItemEnter()

void onItemEnter ( long  item)

在文件 QObject.xcsm873 行定义.

873 {
874 if (_tableenvlis != nilptr) {
875 _tableenvlis.onItemEnter((QTableWidget)this, item);
876 }
877 }

◆ onItemEntered()

void onItemEntered ( long  item,
int  column 
)

在文件 QObject.xcsm530 行定义.

530 {
531 if (_treeitemevent != nilptr) {
532 _treeitemevent.onItemEntered((QTreeWidget)this, item, column);
533 }
534 }

◆ onItemExpanded()

void onItemExpanded ( long  item)

在文件 QObject.xcsm540 行定义.

540 {
541 if (_treeitemevent != nilptr) {
542 _treeitemevent.onItemExpanded((QTreeWidget)this, item);
543 }
544 }

◆ onItemPress()

void onItemPress ( long  item)

在文件 QObject.xcsm843 行定义.

843 {
844 if (_tableenvlis != nilptr) {
845 _tableenvlis.onItemPress((QTableWidget)this, item);
846 }
847 }

◆ onItemPressed()

void onItemPressed ( long  item,
int  column 
)

在文件 QObject.xcsm510 行定义.

510 {
511 if (_treeitemevent != nilptr) {
512 _treeitemevent.onItemPressed((QTreeWidget)this, item, column);
513 }
514 }

◆ onItemSelected()

void onItemSelected ( int  id)

在文件 QObject.xcsm810 行定义.

810 {
811 if (_comboboxListener != nilptr) {
812 _comboboxListener.onItemSelected(this, id);
813 }
814 }

◆ onItemSelectionChanged()

void onItemSelectionChanged ( )

在文件 QObject.xcsm555 行定义.

555 {
556 if (_treeitemevent != nilptr) {
557 _treeitemevent.onItemSelectionChanged((QTreeWidget)this);
558 }
559 }

◆ onKeyboardLayoutChange()

void onKeyboardLayoutChange ( )

在文件 QObject.xcsm452 行定义.

452{}

◆ onKeyPress()

bool onKeyPress ( int  key,
bool  repeat,
int  count,
String  text,
int  scanCode,
int  virtualKey,
int  modifier 
)

在文件 QObject.xcsm237 行定义.

237 {
238 if (_keyListener != nilptr) {
239 return _keyListener.onKeyPress(this, key, repeat, count, text, scanCode, virtualKey, modifier);
240 }
241 return true;
242 }
onKeyEventListener _keyListener
Definition QObject.xcsm:77

◆ onKeyRelease()

bool onKeyRelease ( int  key,
bool  repeat,
int  count,
String  text,
int  scanCode,
int  virtualKey,
int  modifier 
)

在文件 QObject.xcsm243 行定义.

243 {
244 if (_keyListener != nilptr) {
245 return _keyListener.onKeyRelease(this, key, repeat, count, text, scanCode, virtualKey, modifier);
246 }
247 return true;
248 }

◆ onLanguageChange()

void onLanguageChange ( )

在文件 QObject.xcsm391 行定义.

391{}

◆ onLayoutDirectionChange()

void onLayoutDirectionChange ( )

在文件 QObject.xcsm392 行定义.

392{}

◆ onLayoutRequest()

void onLayoutRequest ( )

在文件 QObject.xcsm373 行定义.

373{}

◆ onLeave()

void onLeave ( )

在文件 QObject.xcsm269 行定义.

269 {
270 if (_scopeListener != nilptr) {
271 _scopeListener.onLeave(this);
272 }
273 }

◆ onLeaveWhatsThisMode()

void onLeaveWhatsThisMode ( )

在文件 QObject.xcsm431 行定义.

431{}

◆ onLocaleChange()

void onLocaleChange ( )

在文件 QObject.xcsm390 行定义.

390{}

◆ onMacGLClearDrawable()

void onMacGLClearDrawable ( )

在文件 QObject.xcsm473 行定义.

473{}

◆ onMacGLWindowChange()

void onMacGLWindowChange ( )

在文件 QObject.xcsm462 行定义.

462{}

◆ onMacSizeChange()

void onMacSizeChange ( )

在文件 QObject.xcsm460 行定义.

460{}

◆ onMaxUser()

void onMaxUser ( )

在文件 QObject.xcsm502 行定义.

502{}

◆ onModifiedChange()

void onModifiedChange ( )

在文件 QObject.xcsm404 行定义.

404{}

◆ onMouseButtonDblClick()

void onMouseButtonDblClick ( int  Button,
int  x,
int  y,
int  flags,
int  source 
)

在文件 QObject.xcsm220 行定义.

220 {
221 if (_mouseListener != nilptr) {
222 _mouseListener.onMouseButtonDblClick(this, Button, x, y, flags, source);
223 }
224 }
onMouseEventListener _mouseListener
Definition QObject.xcsm:76

◆ onMouseButtonPress()

void onMouseButtonPress ( int  Button,
int  x,
int  y,
int  flags,
int  source 
)

Switche 重载.

在文件 QObject.xcsm208 行定义.

208 {
209 if (_mouseListener != nilptr) {
210 _mouseListener.onMouseButtonPress(this, Button, x, y, flags, source);
211 }
212 }

◆ onMouseButtonRelease()

void onMouseButtonRelease ( int  Button,
int  x,
int  y,
int  flags,
int  source 
)

在文件 QObject.xcsm214 行定义.

214 {
215 if (_mouseListener != nilptr) {
216 _mouseListener.onMouseButtonRelease(this, Button, x, y, flags, source);
217 }
218 }

◆ onMouseMove()

void onMouseMove ( int  Button,
int  x,
int  y,
int  flags,
int  source 
)

在文件 QObject.xcsm226 行定义.

226 {
227 if (_mouseListener != nilptr) {
228 _mouseListener.onMouseMove(this, Button, x, y, flags, source);
229 }
230 }

◆ onMouseTrackingChange()

void onMouseTrackingChange ( )

在文件 QObject.xcsm405 行定义.

405{}

◆ onMove()

void onMove ( int  x,
int  y,
int  oldx,
int  oldy 
)

在文件 QObject.xcsm279 行定义.

279 {
280 if (_layoutEvent != nilptr) {
281 _layoutEvent.onMove(this, x, y, oldx, oldy);
282 }
283 }
onLayoutEventListener _layoutEvent
Definition QObject.xcsm:81

◆ onNativeGesture()

void onNativeGesture ( )

在文件 QObject.xcsm479 行定义.

479{}

◆ onNetworkReplyUpdated()

void onNetworkReplyUpdated ( )

在文件 QObject.xcsm468 行定义.

468{}

◆ onNonClientAreaMouseButtonDblClick()

void onNonClientAreaMouseButtonDblClick ( )

在文件 QObject.xcsm459 行定义.

459{}

◆ onNonClientAreaMouseButtonPress()

void onNonClientAreaMouseButtonPress ( )

在文件 QObject.xcsm457 行定义.

457{}

◆ onNonClientAreaMouseButtonRelease()

void onNonClientAreaMouseButtonRelease ( )

在文件 QObject.xcsm458 行定义.

458{}

◆ onNonClientAreaMouseMove()

void onNonClientAreaMouseMove ( )

在文件 QObject.xcsm456 行定义.

456{}

◆ onNotification()

void onNotification ( long  eventid)

在文件 QObject.xcsm64 行定义.

64 {
65 if (_notifyListener != nilptr) {
66 _notifyListener.onNotify(this, eventid);
67 }
68 }
onNotifyListener _notifyListener
Definition QObject.xcsm:86

◆ onNotify()

final void onNotify ( long  eventid)
private

在文件 QObject.xcsm34 行定义.

34 {
35 if (eventid == Constant.NEW_UI_TASK_NID) {
36 if (_ui_loop_busy == false){
37 _ui_loop_busy = true;
38 while (_uiloop_list.size() > 0) {
39 Runnable r;
40 synchronized(_uiloop_list) {
41 if (_uiloop_list.size() > 0) {
42 try{
45
46 }
47 }
48 }
49 if (r != nilptr) {
50 r.run();
51 }
52 }
53 _ui_loop_busy = false;
54 }
55 } else {
56 onNotification(eventid);
57 }
58 if (_notifyListener != nilptr) {
59 _notifyListener.onNotify(this, eventid);
60 }
61 }
T pollHead()
int size()
void onNotification(long eventid)
Definition QObject.xcsm:64
static bool _ui_loop_busy
Definition QObject.xcsm:8
static List<Runnable> _uiloop_list
Definition QObject.xcsm:7

引用了 List<_V>.pollHead() , 以及 List<_V>.size().

◆ onOkRequest()

void onOkRequest ( )

在文件 QObject.xcsm396 行定义.

396{}

◆ onOrientationChange()

void onOrientationChange ( )

在文件 QObject.xcsm489 行定义.

489{}

◆ onPaint()

void onPaint ( int  l,
int  t,
int  r,
int  b,
long  hpaint 
)

Switche , 以及 ProgressView 重载.

在文件 QObject.xcsm274 行定义.

274 {
275 if (_paintEvent != nilptr) {
276 _paintEvent.onPaint(this, l, t, r, b, hpaint);
277 }
278 }
onPaintListener _paintEvent
Definition QObject.xcsm:80

◆ onParentAboutToChange()

void onParentAboutToChange ( )

在文件 QObject.xcsm332 行定义.

332{}

◆ onParentChange()

void onParentChange ( )

在文件 QObject.xcsm320 行定义.

320 {
321 if (_statusEvent != nilptr) {
322 _statusEvent.onParentChange(this);
323 }
324 }

◆ onPlatformPanel()

void onPlatformPanel ( )

在文件 QObject.xcsm493 行定义.

493{}

◆ onPlatformSurface()

void onPlatformSurface ( )

在文件 QObject.xcsm498 行定义.

498{}

◆ onPointer()

void onPointer ( )

在文件 QObject.xcsm499 行定义.

499{}

◆ onPress()

void onPress ( )

在文件 QObject.xcsm571 行定义.

571 {
572 if (_clicklistener != nilptr) {
573 _clicklistener.onPress(this);
574 }
575 }

◆ onQueryWhatsThis()

void onQueryWhatsThis ( )

在文件 QObject.xcsm429 行定义.

429{}

◆ onQuit()

void onQuit ( )

在文件 QObject.xcsm315 行定义.

315 {
316 if (_statusEvent != nilptr) {
317 _statusEvent.onQuit(this);
318 }
319 }

◆ onReadOnlyChange()

void onReadOnlyChange ( )

在文件 QObject.xcsm415 行定义.

415{}

◆ onReject()

void onReject ( )

在文件 QObject.xcsm594 行定义.

594 {
595 }

◆ onRelease()

void onRelease ( )

在文件 QObject.xcsm576 行定义.

576 {
577 if (_clicklistener != nilptr) {
578 _clicklistener.onRelease(this);
579 }
580 }

◆ onRequestSoftwareInputPanel()

void onRequestSoftwareInputPanel ( )

在文件 QObject.xcsm480 行定义.

480{}

◆ onResize()

void onResize ( int  w,
int  h,
int  oldw,
int  oldh 
)

在文件 QObject.xcsm284 行定义.

284 {
285 if (_layoutEvent != nilptr) {
286 _layoutEvent.onResize(this, w, h, oldw, oldh);
287 }
288 }

◆ onReturnPressed()

void onReturnPressed ( )

在文件 QObject.xcsm780 行定义.

780 {
781 if (_editEventListener != nilptr) {
782 _editEventListener.onReturnPressed(this);
783 }
784 }

◆ onScreenChangeInternal()

void onScreenChangeInternal ( )

在文件 QObject.xcsm497 行定义.

497{}

◆ onScroll()

void onScroll ( )

在文件 QObject.xcsm486 行定义.

486{}

◆ onScrollPrepare()

void onScrollPrepare ( )

在文件 QObject.xcsm485 行定义.

485{}

◆ onSelectionChanged()

void onSelectionChanged ( )

QCalendarWidget , 以及 QTextEdit 重载.

在文件 QObject.xcsm792 行定义.

792 {
793 if (_editEventListener != nilptr) {
794 _editEventListener.onSelectionChanged(this);
795 }
796 }

◆ onShortcut()

void onShortcut ( int  key,
int  shortcutId,
bool  ambig 
)

在文件 QObject.xcsm423 行定义.

423{}

◆ onShortcutOverride()

void onShortcutOverride ( )

在文件 QObject.xcsm424 行定义.

424{}

◆ onShow()

void onShow ( )

在文件 QObject.xcsm299 行定义.

299 {
300 if (_statusEvent != nilptr) {
301 _statusEvent.onShow(this);
302 }
303 }

◆ onShowToParent()

void onShowToParent ( )

在文件 QObject.xcsm344 行定义.

344{}

◆ onSockClose()

void onSockClose ( )

在文件 QObject.xcsm492 行定义.

492{}

◆ onStateMachineSignal()

void onStateMachineSignal ( )

在文件 QObject.xcsm474 行定义.

474{}

◆ onStateMachineWrapped()

void onStateMachineWrapped ( )

在文件 QObject.xcsm475 行定义.

475{}

◆ onStatusTip()

void onStatusTip ( String  tips)

在文件 QObject.xcsm418 行定义.

418{}

◆ onStyle()

void onStyle ( )

在文件 QObject.xcsm393 行定义.

393{}

◆ onStyleAnimationUpdate()

void onStyleAnimationUpdate ( )

在文件 QObject.xcsm494 行定义.

494{}

◆ onStyleChange()

void onStyleChange ( )

在文件 QObject.xcsm402 行定义.

402{}

◆ onTabletEnterProximity()

void onTabletEnterProximity ( )

在文件 QObject.xcsm454 行定义.

454{}

◆ onTabletLeaveProximity()

void onTabletLeaveProximity ( )

在文件 QObject.xcsm455 行定义.

455{}

◆ onTabletMove()

void onTabletMove ( )

在文件 QObject.xcsm389 行定义.

389{}

◆ onTabletPress()

void onTabletPress ( )

在文件 QObject.xcsm394 行定义.

394{}

◆ onTabletRelease()

void onTabletRelease ( )

在文件 QObject.xcsm395 行定义.

395{}

◆ onTabletTrackingChange()

void onTabletTrackingChange ( )

在文件 QObject.xcsm500 行定义.

500{}

◆ onTextChanged()

void onTextChanged ( String  text)

在文件 QObject.xcsm762 行定义.

762 {
763 if (_editEventListener != nilptr) {
764 _editEventListener.onTextChanged(this, text);
765 }
766 }

◆ onTextEdited()

void onTextEdited ( String  text)

在文件 QObject.xcsm768 行定义.

768 {
769 if (_editEventListener != nilptr) {
770 _editEventListener.onTextEdited(this, text);
771 }
772 }

◆ onThemeChange()

void onThemeChange ( )

在文件 QObject.xcsm491 行定义.

491{}

◆ onThreadChange()

void onThreadChange ( )

在文件 QObject.xcsm333 行定义.

333{}

◆ onTimer()

void onTimer ( int  timeId)

在文件 QObject.xcsm206 行定义.

206{}

◆ onToggle()

void onToggle ( bool  checked)

在文件 QObject.xcsm566 行定义.

566 {
567 if (_clicklistener != nilptr) {
568 _clicklistener.onToggle(this, checked);
569 }
570 }

◆ onToolBarChange()

void onToolBarChange ( )

在文件 QObject.xcsm426 行定义.

426{}

◆ onToolTip()

void onToolTip ( int  x,
int  y 
)

在文件 QObject.xcsm416 行定义.

416{}

◆ onToolTipChange()

void onToolTipChange ( )

在文件 QObject.xcsm467 行定义.

467{}

◆ onTouchBegin()

void onTouchBegin ( )

在文件 QObject.xcsm476 行定义.

476{}

◆ onTouchCancel()

void onTouchCancel ( )

在文件 QObject.xcsm490 行定义.

490{}

◆ onTouchEnd()

void onTouchEnd ( )

在文件 QObject.xcsm478 行定义.

478{}

◆ onTouchUpdate()

void onTouchUpdate ( )

在文件 QObject.xcsm477 行定义.

477{}

◆ onTrigger()

void onTrigger ( )

在文件 QObject.xcsm326 行定义.

326 {
327 if (_eventListener != nilptr) {
328 _eventListener.onTrigger(this);
329 }
330 }
onEventListener _eventListener
Definition QObject.xcsm:84

◆ onUngrabKeyboard()

void onUngrabKeyboard ( )

在文件 QObject.xcsm472 行定义.

472{}

◆ onUngrabMouse()

void onUngrabMouse ( )

在文件 QObject.xcsm470 行定义.

470{}

◆ onUpdateLater()

void onUpdateLater ( )

在文件 QObject.xcsm379 行定义.

379{}

◆ onUpdateRequest()

void onUpdateRequest ( )

在文件 QObject.xcsm374 行定义.

374 {
375 if (_updateListener != nilptr) {
376 _updateListener.onUpdate(this);
377 }
378 }
onUpdateListener _updateListener
Definition QObject.xcsm:83

◆ onUser()

void onUser ( )

在文件 QObject.xcsm501 行定义.

501{}

◆ onVariantPropertyAttributeChanged()

void onVariantPropertyAttributeChanged ( long  prop,
String  strAttributr,
int  dataType,
String  stringValue 
)

QPropertyBrowser.PropertyManager 重载.

在文件 QObject.xcsm897 行定义.

897 {
898
899 }

◆ onVariantPropertyValueChanged()

void onVariantPropertyValueChanged ( long  prop,
int  dataType,
String  stringValue 
)

QPropertyBrowser.PropertyManager 重载.

在文件 QObject.xcsm893 行定义.

893 {
894
895 }

◆ onWhatsThis()

void onWhatsThis ( int  x,
int  y 
)

在文件 QObject.xcsm417 行定义.

417{}

◆ onWhatsThisClicked()

void onWhatsThisClicked ( )

在文件 QObject.xcsm425 行定义.

425{}

◆ onWheel()

void onWheel ( int  button,
int  x,
int  y,
int  Orientation,
int  delta,
bool  inverted 
)

在文件 QObject.xcsm231 行定义.

231 {
232 if (_mouseListener != nilptr) {
233 _mouseListener.onWheel(this, button, x, y, Orientation, delta, inverted);
234 }
235 }

◆ onWindowActivate()

void onWindowActivate ( )

在文件 QObject.xcsm334 行定义.

334 {
335 if (_activateListener != nilptr) {
336 _activateListener.onWindowActivate(this);
337 }
338 }
onActivateListener _activateListener
Definition QObject.xcsm:90

◆ onWindowBlocked()

void onWindowBlocked ( )

在文件 QObject.xcsm406 行定义.

406{}

◆ onWindowChangeInternal()

void onWindowChangeInternal ( )

在文件 QObject.xcsm496 行定义.

496{}

◆ onWindowDeactivate()

void onWindowDeactivate ( )

在文件 QObject.xcsm339 行定义.

339 {
340 if (_activateListener != nilptr) {
341 _activateListener.onWindowDeactivate(this);
342 }
343 }

◆ onWindowStateChange()

void onWindowStateChange ( int  oldstate,
int  state 
)

在文件 QObject.xcsm409 行定义.

409 {
410 if (_statusEvent != nilptr) {
411 _statusEvent.onWindowStateChange(this, oldstate, state);
412 }
413 }

◆ onWindowUnblocked()

void onWindowUnblocked ( )

在文件 QObject.xcsm407 行定义.

407{}

◆ onWinEventAct()

void onWinEventAct ( )

在文件 QObject.xcsm347 行定义.

347{}

◆ onWinIdChange()

void onWinIdChange ( )

在文件 QObject.xcsm482 行定义.

482{}

◆ onZeroTimerEvent()

void onZeroTimerEvent ( )

在文件 QObject.xcsm437 行定义.

437{}

◆ onZOrderChange()

void onZOrderChange ( )

在文件 QObject.xcsm432 行定义.

432{}

◆ QON_SELCHANGED()

void QON_SELCHANGED ( bool  yes)

在文件 QObject.xcsm596 行定义.

596 {
597 if (_sciEventListener != nilptr) {
598 _sciEventListener.QON_SELCHANGED((QScintilla)this, yes);
599 }
600 }

◆ runOnThread()

static void runOnThread ( Runnable  task)
static

在文件 QObject.xcsm25 行定义.

25 {
26 new QThread() {
27 void run()override {
28 task.run();
29 super.run();
30 }
31 } .start();
32 }

◆ runOnUi()

void runOnUi ( Runnable  task)

在文件 QObject.xcsm10 行定义.

10 {
11 synchronized(_uiloop_list) {
12 _uiloop_list.add(task);
13 }
14 Notify(Constant.NEW_UI_TASK_NID);
15 }
void add(T)
void Notify(long eventid)
Definition QCore.xcsm:40

引用了 List<_V>.add().

◆ SCEN_CHANGE()

void SCEN_CHANGE ( )

在文件 QObject.xcsm626 行定义.

626 {
627 if (_sciEventListener != nilptr) {
628 _sciEventListener.SCEN_CHANGE((QScintilla)this);
629 }
630 }

◆ setName()

void setName ( String  name)

QAbstractSeries 重载.

在文件 QObject.xcsm194 行定义.

194 {
195 QtXnl.widget_slot_string(nativehandle, Constant.OBJECTSETNAME, name);
196 }

◆ setOnActivateListener()

void setOnActivateListener ( onActivateListener  l)

在文件 QObject.xcsm102 行定义.

102 {
104 }

◆ setOnClickListener()

void setOnClickListener ( onClickListener  l)

在文件 QObject.xcsm111 行定义.

111 {
112 _clicklistener = l;
113 }

◆ setOnComboBoxEventListener()

void setOnComboBoxEventListener ( onComboBoxEventListener  l)

在文件 QObject.xcsm99 行定义.

99 {
101 }

◆ setOnContextMenuListener()

void setOnContextMenuListener ( onContextMenuListener  l)

在文件 QObject.xcsm105 行定义.

105 {
107 }

◆ setOnDragListener()

void setOnDragListener ( onDragListener  l)

在文件 QObject.xcsm93 行定义.

93 {
94 _dragListener = l;
95 }

◆ setOnEditEventListener()

void setOnEditEventListener ( onEditEventListener  l)

在文件 QObject.xcsm128 行定义.

128 {
130 }

◆ setOnEventListener()

void setOnEventListener ( onEventListener  l)

在文件 QObject.xcsm122 行定义.

122 {
123 _eventListener = l;
124 }

◆ setOnFileSystemChangeListener()

void setOnFileSystemChangeListener ( onFileSystemChangeListener  l)

在文件 QObject.xcsm70 行定义.

70 {
71 _fsweListener = l;
72 }

◆ setOnFocusEventListener()

void setOnFocusEventListener ( onFocusEventListener  l)

在文件 QObject.xcsm137 行定义.

137 {
138 _focusListener = l;
139 }

◆ setOnKeyEventListener()

void setOnKeyEventListener ( onKeyEventListener  l)

在文件 QObject.xcsm134 行定义.

134 {
135 _keyListener = l;
136 }

◆ setOnLayoutEventListener()

void setOnLayoutEventListener ( onLayoutEventListener  l)

在文件 QObject.xcsm146 行定义.

146 {
147 _layoutEvent = l;
148 }

◆ setOnMouseEventListener()

void setOnMouseEventListener ( onMouseEventListener  l)

在文件 QObject.xcsm131 行定义.

131 {
132 _mouseListener = l;
133 }

◆ setOnNotifyListener()

void setOnNotifyListener ( onNotifyListener  l)

在文件 QObject.xcsm115 行定义.

115 {
116 _notifyListener = l;
117 }

◆ setOnPaintListener()

void setOnPaintListener ( onPaintListener  l)

在文件 QObject.xcsm143 行定义.

143 {
144 _paintEvent = l;
145 }

◆ setOnSciEventListener()

void setOnSciEventListener ( SciEventListener  l)

在文件 QObject.xcsm108 行定义.

108 {
110 }

◆ setOnScopeEventListener()

void setOnScopeEventListener ( onScopeEventListener  l)

在文件 QObject.xcsm140 行定义.

140 {
141 _scopeListener = l;
142 }

◆ setOnStatusListener()

void setOnStatusListener ( onStatusListener  l)

在文件 QObject.xcsm149 行定义.

149 {
150 _statusEvent = l;
151 }

◆ setOnTableWidgetEventListener()

void setOnTableWidgetEventListener ( TableWidgetEventListener  l)

在文件 QObject.xcsm96 行定义.

96 {
97 _tableenvlis = l;
98 }

◆ setOnTreeViewItemEvent()

void setOnTreeViewItemEvent ( onTreeViewItemEvent  l)

在文件 QObject.xcsm119 行定义.

119 {
120 _treeitemevent = l;
121 }

◆ setOnUpdateListener()

void setOnUpdateListener ( onUpdateListener  l)

在文件 QObject.xcsm125 行定义.

125 {
126 _updateListener = l;
127 }

◆ setTag()

void setTag ( Object  obj)

在文件 QObject.xcsm503 行定义.

503 {
504 QtXnl.widget_set_object_value(nativehandle, Constant.SETTAG, obj);
505 }

结构体成员变量说明

◆ _activateListener

onActivateListener _activateListener = nilptr

在文件 QObject.xcsm90 行定义.

◆ _clicklistener

onClickListener _clicklistener = nilptr

在文件 QObject.xcsm87 行定义.

◆ _comboboxListener

onComboBoxEventListener _comboboxListener = nilptr

在文件 QObject.xcsm91 行定义.

◆ _contextMenuListener

onContextMenuListener _contextMenuListener = nilptr

在文件 QObject.xcsm89 行定义.

◆ _dragListener

onDragListener _dragListener = nilptr

在文件 QObject.xcsm92 行定义.

◆ _editEventListener

onEditEventListener _editEventListener = nilptr

在文件 QObject.xcsm75 行定义.

◆ _eventListener

onEventListener _eventListener = nilptr

在文件 QObject.xcsm84 行定义.

◆ _focusListener

onFocusEventListener _focusListener = nilptr

在文件 QObject.xcsm78 行定义.

◆ _fsweListener

onFileSystemChangeListener _fsweListener = nilptr

在文件 QObject.xcsm74 行定义.

◆ _keyListener

onKeyEventListener _keyListener = nilptr

在文件 QObject.xcsm77 行定义.

◆ _layoutEvent

onLayoutEventListener _layoutEvent = nilptr

在文件 QObject.xcsm81 行定义.

◆ _mouseListener

onMouseEventListener _mouseListener = nilptr

在文件 QObject.xcsm76 行定义.

◆ _notifyListener

onNotifyListener _notifyListener = nilptr

在文件 QObject.xcsm86 行定义.

◆ _paintEvent

onPaintListener _paintEvent = nilptr

在文件 QObject.xcsm80 行定义.

◆ _sciEventListener

SciEventListener _sciEventListener = nilptr

在文件 QObject.xcsm88 行定义.

◆ _scopeListener

onScopeEventListener _scopeListener = nilptr

在文件 QObject.xcsm79 行定义.

◆ _statusEvent

onStatusListener _statusEvent = nilptr

在文件 QObject.xcsm82 行定义.

◆ _tableenvlis

TableWidgetEventListener _tableenvlis = nilptr

在文件 QObject.xcsm73 行定义.

◆ _treeitemevent

onTreeViewItemEvent _treeitemevent = nilptr

在文件 QObject.xcsm85 行定义.

◆ _ui_loop_busy

bool _ui_loop_busy = false
static

在文件 QObject.xcsm8 行定义.

◆ _uiloop_list

List<Runnable> _uiloop_list = new List<Runnable>()
static

在文件 QObject.xcsm7 行定义.

◆ _updateListener

onUpdateListener _updateListener = nilptr

在文件 QObject.xcsm83 行定义.