xlang v5.1 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QObject类 参考
类 QObject 继承关系图:
Inheritance graph
QObject 的协作图:
Collaboration graph

Public 成员函数

静态 Public 成员函数

成员变量

静态 Public 属性

包函数

Private 成员函数

额外继承的成员函数

详细描述

在文件 QObject.xcsm6 行定义.

构造及析构函数说明

◆ QObject() [1/2]

QObject ( )

在文件 QObject.xcsm166 行定义.

166 {
167 }

◆ QObject() [2/2]

QObject ( long  handle)

在文件 QObject.xcsm169 行定义.

169 {
170 super(handle);
171 }

成员函数说明

◆ associateExt()

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

在文件 QObject.xcsm925 行定义.

925 {
926 String [] params = {strName, strExt, strAppName, args, strAppKey, strDefaultIcon, strDescribe};
927 return QtXnl.array_int2(0, Constant.ASSOCIATEEXT, params, 0, 0);
928 }
Definition String.x:5

◆ attach()

bool attach ( @NotNilptr QObject  obj)

在文件 QObject.xcsm200 行定义.

200 {
201 nativehandle = QtXnl.core_attach(obj.nativehandle, this);
202 if (nativehandle != 0) {
203 onAttach();
204 return true;
205 }
206 return false;
207 }
long nativehandle
Definition QNative.xcsm:92
void onAttach()
Definition QObject.xcsm:162

◆ attachByName()

public<T:QObject> T attachByName ( String  name)
package

在文件 QObject.xcsm177 行定义.

177 :QObject> T attachByName(String name){
178 T _sub = new T();
179 _sub.nativehandle = QtXnl.attachControl(nativehandle, _sub, name);
180 if (_sub.nativehandle != 0) {
181 _sub.onAttach();
182 return _sub;
183 }
184 return nilptr;
185 }
public<T:QObject> T attachByName(String name)
Definition QObject.xcsm:177

◆ attachObjectByName()

QObject attachObjectByName ( @NotNilptr QObject  newObj,
String  name 
)

在文件 QObject.xcsm191 行定义.

191 {
192 newObj.nativehandle = QtXnl.attachControl(nativehandle, newObj, name);
193 if (newObj.nativehandle != 0) {
194 newObj.onAttach();
195 return newObj;
196 }
197 return nilptr;
198 }

◆ checkAssociate()

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

在文件 QObject.xcsm930 行定义.

930 {
931 String [] params = {strName, strExt, strAppKey};
932 return QtXnl.array_int2(0, Constant.CHECKASSOCIATED, params, 0, 0);
933 }

◆ delete()

final void delete ( )

在文件 QObject.xcsm213 行定义.

213 {
214 QtXnl.widget_slot(nativehandle, Constant.DELETE_OBJECT);
215 }

◆ finalize()

void finalize ( )

QWidget , 以及 QWindow 重载.

在文件 QObject.xcsm608 行定义.

608 {
609 if (nativehandle != 0) {
610 QtXnl.widget_slot(nativehandle, Constant.NATIVEFINALIZE);
611 }
612 }

◆ findByName()

public<T:QObject> T findByName ( String  name)
package

在文件 QObject.xcsm173 行定义.

173 :QObject> T findByName(String name){
174 return (T)QtXnl.findControl(nativehandle, name);
175 }
public<T:QObject> T findByName(String name)
Definition QObject.xcsm:173

◆ findObjectByName()

QObject findObjectByName ( String  name)

在文件 QObject.xcsm187 行定义.

187 {
188 return (QObject)QtXnl.findControl(nativehandle, name);
189 }

◆ getClassName()

String getClassName ( )

在文件 QObject.xcsm221 行定义.

221 {
222 return (String)QtXnl.core_getClassName(nativehandle);
223 }

◆ getName()

String getName ( )

在文件 QObject.xcsm209 行定义.

209 {
210 return (String)QtXnl.core_getName(nativehandle);
211 }

◆ getParent()

QObject getParent ( )

在文件 QObject.xcsm225 行定义.

225 {
226 return (QObject)QtXnl.core_getParent(nativehandle);
227 }

◆ getTag()

Object getTag ( )

在文件 QObject.xcsm529 行定义.

529 {
530 return QtXnl.widget_get_object(nativehandle, Constant.GETTAG);
531 }

◆ isUIEventSynched()

static bool isUIEventSynched ( )
static

在文件 QObject.xcsm15 行定义.

15 {
16 return _ui_event_synched;
17 }
static bool _ui_event_synched
Definition QObject.xcsm:9

◆ nativeFinalize()

void nativeFinalize ( )

在文件 QObject.xcsm604 行定义.

604 {
605 nativehandle = 0;
606 }

◆ ON_AUTOCCANCELLED()

void ON_AUTOCCANCELLED ( )

在文件 QObject.xcsm624 行定义.

624 {
625 if (_sciEventListener != nilptr) {
626 _sciEventListener.ON_AUTOCCANCELLED((QScintilla)this);
627 }
628 }
SciEventListener _sciEventListener
Definition QObject.xcsm:97

◆ ON_AUTOCCHARDELETED()

void ON_AUTOCCHARDELETED ( )

在文件 QObject.xcsm629 行定义.

629 {
630 if (_sciEventListener != nilptr) {
631 _sciEventListener.ON_AUTOCCHARDELETED((QScintilla)this);
632 }
633 }

◆ ON_AUTOCCOMPLETED()

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

在文件 QObject.xcsm634 行定义.

634 {
635 if (_sciEventListener != nilptr) {
636 _sciEventListener.ON_AUTOCCOMPLETED((QScintilla)this, selection, position, ch, method);
637 }
638 }

◆ ON_AUTOCSELECTION() [1/2]

void ON_AUTOCSELECTION ( String  selection,
int  position 
)

在文件 QObject.xcsm644 行定义.

644 {
645 if (_sciEventListener != nilptr) {
646 _sciEventListener.ON_AUTOCSELECTION((QScintilla)this, selection, position);
647 }
648 }

◆ ON_AUTOCSELECTION() [2/2]

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

在文件 QObject.xcsm639 行定义.

639 {
640 if (_sciEventListener != nilptr) {
641 _sciEventListener.ON_AUTOCSELECTION((QScintilla)this, selection, position, ch, method);
642 }
643 }

◆ ON_CALLTIPCLICK()

void ON_CALLTIPCLICK ( int  direction)

在文件 QObject.xcsm654 行定义.

654 {
655 if (_sciEventListener != nilptr) {
656 _sciEventListener.ON_CALLTIPCLICK((QScintilla)this, direction);
657 }
658 }

◆ ON_CHARADDED()

void ON_CHARADDED ( int  charadded)

在文件 QObject.xcsm659 行定义.

659 {
660 if (_sciEventListener != nilptr) {
661 _sciEventListener.ON_CHARADDED((QScintilla)this, charadded);
662 }
663 }

◆ ON_DOUBLECLICK()

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

在文件 QObject.xcsm664 行定义.

664 {
665 if (_sciEventListener != nilptr) {
666 _sciEventListener.ON_DOUBLECLICK((QScintilla)this, position, line, modifiers);
667 }
668 }

◆ ON_DWELLEND()

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

在文件 QObject.xcsm669 行定义.

669 {
670 if (_sciEventListener != nilptr) {
671 _sciEventListener.ON_DWELLEND((QScintilla)this, position, x, y);
672 }
673 }

◆ ON_DWELLSTART()

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

在文件 QObject.xcsm674 行定义.

674 {
675 if (_sciEventListener != nilptr) {
676 _sciEventListener.ON_DWELLSTART((QScintilla)this, position, x, y);
677 }
678 }

◆ ON_FOCUSIN()

void ON_FOCUSIN ( )

在文件 QObject.xcsm679 行定义.

679 {
680 if (_sciEventListener != nilptr) {
681 _sciEventListener.ON_FOCUSIN((QScintilla)this);
682 }
683 }

◆ ON_FOCUSOUT()

void ON_FOCUSOUT ( )

在文件 QObject.xcsm684 行定义.

684 {
685 if (_sciEventListener != nilptr) {
686 _sciEventListener.ON_FOCUSOUT((QScintilla)this);
687 }
688 }

◆ ON_HOTSPOTCLICK()

void ON_HOTSPOTCLICK ( int  position,
int  modifiers 
)

在文件 QObject.xcsm689 行定义.

689 {
690 if (_sciEventListener != nilptr) {
691 _sciEventListener.ON_HOTSPOTCLICK((QScintilla)this, position, modifiers);
692 }
693 }

◆ ON_HOTSPOTDOUBLECLICK()

void ON_HOTSPOTDOUBLECLICK ( int  position,
int  modifiers 
)

在文件 QObject.xcsm694 行定义.

694 {
695 if (_sciEventListener != nilptr) {
696 _sciEventListener.ON_HOTSPOTDOUBLECLICK((QScintilla)this, position, modifiers);
697 }
698 }

◆ ON_HOTSPOTRELEASECLICK()

void ON_HOTSPOTRELEASECLICK ( int  position,
int  modifiers 
)

在文件 QObject.xcsm699 行定义.

699 {
700 if (_sciEventListener != nilptr) {
701 _sciEventListener.ON_HOTSPOTRELEASECLICK((QScintilla)this, position, modifiers);
702 }
703 }

◆ ON_INDICATORCLICK()

void ON_INDICATORCLICK ( int  position,
int  modifiers 
)

在文件 QObject.xcsm704 行定义.

704 {
705 if (_sciEventListener != nilptr) {
706 _sciEventListener.ON_INDICATORCLICK((QScintilla)this, position, modifiers);
707 }
708 }

◆ ON_INDICATORRELEASE()

void ON_INDICATORRELEASE ( int  position,
int  modifiers 
)

在文件 QObject.xcsm709 行定义.

709 {
710 if (_sciEventListener != nilptr) {
711 _sciEventListener.ON_INDICATORRELEASE((QScintilla)this, position, modifiers);
712 }
713 }

◆ ON_MACRORECORD()

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

在文件 QObject.xcsm714 行定义.

714 {
715 if (_sciEventListener != nilptr) {
716 _sciEventListener.ON_MACRORECORD((QScintilla)this, msg, wparam, lparam);
717 }
718 }

◆ ON_MARGINCLICK()

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

在文件 QObject.xcsm719 行定义.

719 {
720 if (_sciEventListener != nilptr) {
721 _sciEventListener.ON_MARGINCLICK((QScintilla)this, position, modifiers, margin);
722 }
723 }

◆ ON_MARGINRIGHTCLICK()

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

在文件 QObject.xcsm724 行定义.

724 {
725 if (_sciEventListener != nilptr) {
726 _sciEventListener.ON_MARGINRIGHTCLICK((QScintilla)this, position, modifiers, margin);
727 }
728 }

◆ 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.xcsm729 行定义.

729 {
730 if (_sciEventListener != nilptr) {
731 _sciEventListener.ON_MODIFIED((QScintilla)this, position, modType, text, length, linesAdded, line, foldLevelNow, foldLevelPrev, token, annotationLinesAdded);
732 }
733 }

◆ ON_MODIFYATTEMPTRO()

void ON_MODIFYATTEMPTRO ( )

在文件 QObject.xcsm734 行定义.

734 {
735 if (_sciEventListener != nilptr) {
736 _sciEventListener.ON_MODIFYATTEMPTRO((QScintilla)this);
737 }
738 }

◆ ON_NEEDSHOWN()

void ON_NEEDSHOWN ( int  position,
int  length 
)

在文件 QObject.xcsm739 行定义.

739 {
740 if (_sciEventListener != nilptr) {
741 _sciEventListener.ON_NEEDSHOWN((QScintilla)this, position, length);
742 }
743 }

◆ ON_PAINTED()

void ON_PAINTED ( )

在文件 QObject.xcsm744 行定义.

744 {
745 if (_sciEventListener != nilptr) {
746 _sciEventListener.ON_PAINTED((QScintilla)this);
747 }
748 }

◆ ON_SAVEPOINTLEFT()

void ON_SAVEPOINTLEFT ( )

在文件 QObject.xcsm749 行定义.

749 {
750 if (_sciEventListener != nilptr) {
751 _sciEventListener.ON_SAVEPOINTLEFT((QScintilla)this);
752 }
753 }

◆ ON_SAVEPOINTREACHED()

void ON_SAVEPOINTREACHED ( )

在文件 QObject.xcsm754 行定义.

754 {
755 if (_sciEventListener != nilptr) {
756 _sciEventListener.ON_SAVEPOINTREACHED((QScintilla)this);
757 }
758 }

◆ ON_STYLENEEDED()

void ON_STYLENEEDED ( int  position)

在文件 QObject.xcsm759 行定义.

759 {
760 if (_sciEventListener != nilptr) {
761 _sciEventListener.ON_STYLENEEDED((QScintilla)this, position);
762 }
763 }

◆ ON_UPDATEUI()

void ON_UPDATEUI ( int  updated)

在文件 QObject.xcsm764 行定义.

764 {
765 if (_sciEventListener != nilptr) {
766 _sciEventListener.ON_UPDATEUI((QScintilla)this, updated);
767 }
768 }

◆ ON_USERLISTSELECTION() [1/2]

void ON_USERLISTSELECTION ( String  text,
int  wparam 
)

在文件 QObject.xcsm774 行定义.

774 {
775 if (_sciEventListener != nilptr) {
776 _sciEventListener.ON_USERLISTSELECTION((QScintilla)this, text, wparam);
777 }
778 }

◆ ON_USERLISTSELECTION() [2/2]

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

在文件 QObject.xcsm769 行定义.

769 {
770 if (_sciEventListener != nilptr) {
771 _sciEventListener.ON_USERLISTSELECTION((QScintilla)this, text, wparam, ch, listCompletionMethod);
772 }
773 }

◆ ON_ZOOM()

void ON_ZOOM ( )

在文件 QObject.xcsm779 行定义.

779 {
780 if (_sciEventListener != nilptr) {
781 _sciEventListener.ON_ZOOM((QScintilla)this);
782 }
783 }

◆ onAccept()

void onAccept ( )

在文件 QObject.xcsm615 行定义.

615 {
616 }

◆ onAcceptDropsChange()

void onAcceptDropsChange ( )

在文件 QObject.xcsm459 行定义.

459{}

◆ onActionAdded()

void onActionAdded ( )

在文件 QObject.xcsm443 行定义.

443{}

◆ onActionChanged()

void onActionChanged ( )

在文件 QObject.xcsm442 行定义.

442{}

◆ onActionRemoved()

void onActionRemoved ( )

在文件 QObject.xcsm444 行定义.

444{}

◆ onActivateControl()

void onActivateControl ( )

在文件 QObject.xcsm404 行定义.

404{}

◆ onActivated()

void onActivated ( int  id)

在文件 QObject.xcsm827 行定义.

827 {
828 if (_comboboxListener != nilptr) {
829 _comboboxListener.onActivated(this, id);
830 }
831 }
onComboBoxEventListener _comboboxListener
Definition QObject.xcsm:100

◆ onActivationChange()

void onActivationChange ( )

在文件 QObject.xcsm424 行定义.

424{}

◆ onApplicationActivate()

void onApplicationActivate ( )

在文件 QObject.xcsm450 行定义.

450{}

◆ onApplicationDeactivate()

void onApplicationDeactivate ( )

在文件 QObject.xcsm451 行定义.

451{}

◆ onApplicationStateChange()

void onApplicationStateChange ( )

在文件 QObject.xcsm518 行定义.

518{}

◆ onAttach()

void onAttach ( )

在文件 QObject.xcsm162 行定义.

162 {
163
164 }

◆ onCellActived()

void onCellActived ( int  row,
int  column 
)

在文件 QObject.xcsm901 行定义.

901 {
902 if (_tableenvlis != nilptr) {
903 _tableenvlis.onCellActived((QTableWidget)this, row, column);
904 }
905 }
TableWidgetEventListener _tableenvlis
Definition QObject.xcsm:82

◆ onCellChange()

void onCellChange ( int  row,
int  column 
)

在文件 QObject.xcsm851 行定义.

851 {
852 if (_tableenvlis != nilptr) {
853 _tableenvlis.onCellChange((QTableWidget)this, row, column);
854 }
855 }

◆ onCellClick()

void onCellClick ( int  row,
int  column 
)

在文件 QObject.xcsm871 行定义.

871 {
872 if (_tableenvlis != nilptr) {
873 _tableenvlis.onCellClick((QTableWidget)this, row, column);
874 }
875 }

◆ onCellDBClick()

void onCellDBClick ( int  row,
int  column 
)

在文件 QObject.xcsm881 行定义.

881 {
882 if (_tableenvlis != nilptr) {
883 _tableenvlis.onCellDBClick((QTableWidget)this, row, column);
884 }
885 }

◆ onCellEnter()

void onCellEnter ( int  row,
int  column 
)

在文件 QObject.xcsm891 行定义.

891 {
892 if (_tableenvlis != nilptr) {
893 _tableenvlis.onCellEnter((QTableWidget)this, row, column);
894 }
895 }

◆ onCellPress()

void onCellPress ( int  row,
int  column 
)

在文件 QObject.xcsm861 行定义.

861 {
862 if (_tableenvlis != nilptr) {
863 _tableenvlis.onCellPress((QTableWidget)this, row, column);
864 }
865 }

◆ onClick()

void onClick ( bool  checked)

在文件 QObject.xcsm584 行定义.

584 {
585 if (_clicklistener != nilptr) {
586 _clicklistener.onClick(this, checked);
587 }
588 }
onClickListener _clicklistener
Definition QObject.xcsm:96

◆ onClipboard()

void onClipboard ( )

在文件 QObject.xcsm369 行定义.

369{ }

◆ onClose()

bool onClose ( )

ProgressView 重载.

在文件 QObject.xcsm332 行定义.

332 {
333 if (_statusEvent != nilptr) {
334 return _statusEvent.onClose(this);
335 }
336 return true;
337 }
onStatusListener _statusEvent
Definition QObject.xcsm:91

◆ onCloseSoftwareInputPanel()

void onCloseSoftwareInputPanel ( )

在文件 QObject.xcsm504 行定义.

504{}

◆ onContentsRectChange()

void onContentsRectChange ( )

在文件 QObject.xcsm484 行定义.

484{}

◆ onContextMenu()

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

在文件 QObject.xcsm406 行定义.

406 {
407 if (_contextMenuListener != nilptr) {
408 _contextMenuListener.onContextMenu(this, x, y, reson);
409 }
410 }
onContextMenuListener _contextMenuListener
Definition QObject.xcsm:98

◆ onCreate()

void onCreate ( )

在文件 QObject.xcsm312 行定义.

312 {
313 if (_statusEvent != nilptr) {
314 _statusEvent.onCreate(this);
315 }
316 }

◆ onCurrentItemChanged()

void onCurrentItemChanged ( long  cur,
long  previous 
)

在文件 QObject.xcsm573 行定义.

573 {
574 if (_treeitemevent != nilptr) {
575 _treeitemevent.onCurrentItemChanged((QTreeWidget)this, cur, previous);
576 }
577 }
onTreeViewItemEvent _treeitemevent
Definition QObject.xcsm:94

◆ onCurrentTextChange()

void onCurrentTextChange ( String  text)

在文件 QObject.xcsm821 行定义.

821 {
822 if (_comboboxListener != nilptr) {
823 _comboboxListener.onCurrentTextChange(this, text);
824 }
825 }

◆ onCursorChange()

void onCursorChange ( )

在文件 QObject.xcsm489 行定义.

489{}

◆ onCursorPositionChanged()

void onCursorPositionChanged ( int  n,
int  o 
)

在文件 QObject.xcsm797 行定义.

797 {
798 if (_editEventListener != nilptr) {
799 _editEventListener.onCursorPositionChanged(this, n, o);
800 }
801 }
onEditEventListener _editEventListener
Definition QObject.xcsm:84

◆ onDeactivateControl()

void onDeactivateControl ( )

在文件 QObject.xcsm405 行定义.

405{}

◆ onDeferredDelete()

void onDeferredDelete ( )

在文件 QObject.xcsm371 行定义.

371{}

◆ onDestroy()

void onDestroy ( )

在文件 QObject.xcsm317 行定义.

317 {
318 if (_statusEvent != nilptr) {
319 _statusEvent.onDestroy(this);
320 }
321 }

◆ onDirChange()

void onDirChange ( String  path)

在文件 QObject.xcsm846 行定义.

846 {
847 if (_fsweListener != nilptr) {
848 _fsweListener.onDirChange(this, path);
849 }
850 }
onFileSystemChangeListener _fsweListener
Definition QObject.xcsm:83

◆ onDragEnter()

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

在文件 QObject.xcsm372 行定义.

372 {
373 if (_dragListener != nilptr) {
374 return _dragListener.onDragEnter(this, l,t,r,b);
375 }
376 return true;
377 }
onDragListener _dragListener
Definition QObject.xcsm:101

◆ onDragLeave()

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

在文件 QObject.xcsm384 行定义.

384 {
385 if (_dragListener != nilptr) {
386 return _dragListener.onDragLeave(this, l,t,r,b);
387 }
388 return true;
389 }

◆ onDragMove()

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

在文件 QObject.xcsm378 行定义.

378 {
379 if (_dragListener != nilptr) {
380 return _dragListener.onDragMove(this, l,t,r,b);
381 }
382 return true;
383 }

◆ onDragResponse()

void onDragResponse ( )

在文件 QObject.xcsm395 行定义.

395{}

◆ onDrop()

void onDrop ( Object  object)

在文件 QObject.xcsm390 行定义.

390 {
391 if (_dragListener != nilptr) {
392 _dragListener.onDrop(this, object);
393 }
394 }

◆ onDynamicPropertyChange()

void onDynamicPropertyChange ( )

在文件 QObject.xcsm476 行定义.

476{}

◆ onEditingFinished()

void onEditingFinished ( )

在文件 QObject.xcsm809 行定义.

809 {
810 if (_editEventListener != nilptr) {
811 _editEventListener.onEditingFinished(this);
812 }
813 }

◆ onEmbeddingControl()

void onEmbeddingControl ( )

在文件 QObject.xcsm403 行定义.

403{}

◆ onEnabledChange()

void onEnabledChange ( )

在文件 QObject.xcsm423 行定义.

423{}

◆ onEnter()

void onEnter ( int  x,
int  y 
)

在文件 QObject.xcsm287 行定义.

287 {
288 if (_scopeListener != nilptr) {
289 _scopeListener.onEnter(this, x, y);
290 }
291 }
onScopeEventListener _scopeListener
Definition QObject.xcsm:88

◆ onEnterWhatsThisMode()

void onEnterWhatsThisMode ( )

在文件 QObject.xcsm453 行定义.

453{}

◆ onEnumPropertyValueChanged()

void onEnumPropertyValueChanged ( long  prop,
int  item 
)

QPropertyBrowser.PropertyManager 重载.

在文件 QObject.xcsm912 行定义.

912 {
913
914 }

◆ onExpose()

void onExpose ( )

在文件 QObject.xcsm510 行定义.

510{}

◆ onFileChanged()

void onFileChanged ( String  path)

在文件 QObject.xcsm840 行定义.

840 {
841 if (_fsweListener != nilptr) {
842 _fsweListener.onFileChanged(this, path);
843 }
844 }

◆ onFileOpen()

void onFileOpen ( )

在文件 QObject.xcsm445 行定义.

445{}

◆ onFinish()

void onFinish ( int  res)

在文件 QObject.xcsm613 行定义.

613 {
614 }

◆ onFocusAboutToChange()

void onFocusAboutToChange ( bool  focus,
int  reson 
)

在文件 QObject.xcsm282 行定义.

282 {
283 if (_focusListener != nilptr) {
284 _focusListener.onFocusAboutToChange(this, focus, reson);
285 }
286 }
onFocusEventListener _focusListener
Definition QObject.xcsm:87

◆ onFocusIn()

void onFocusIn ( bool  focus,
int  reson 
)

在文件 QObject.xcsm272 行定义.

272 {
273 if (_focusListener != nilptr) {
274 _focusListener.onFocusIn(this, focus, reson);
275 }
276 }

◆ onFocusOut()

void onFocusOut ( bool  focus,
int  reson 
)

在文件 QObject.xcsm277 行定义.

277 {
278 if (_focusListener != nilptr) {
279 _focusListener.onFocusOut(this, focus, reson);
280 }
281 }

◆ onFontChange()

void onFontChange ( )

在文件 QObject.xcsm422 行定义.

422{}

◆ onFutureCallOut()

void onFutureCallOut ( )

在文件 QObject.xcsm486 行定义.

486{}

◆ onGesture()

void onGesture ( )

在文件 QObject.xcsm506 行定义.

506{}

◆ onGestureOverride()

void onGestureOverride ( )

在文件 QObject.xcsm507 行定义.

507{}

◆ onGrabKeyboard()

void onGrabKeyboard ( )

在文件 QObject.xcsm494 行定义.

494{}

◆ onGrabMouse()

void onGrabMouse ( )

在文件 QObject.xcsm492 行定义.

492{}

◆ onGraphicsSceneContextMenu()

void onGraphicsSceneContextMenu ( )

在文件 QObject.xcsm465 行定义.

465{}

◆ onGraphicsSceneDragEnter()

void onGraphicsSceneDragEnter ( )

在文件 QObject.xcsm470 行定义.

470{}

◆ onGraphicsSceneDragLeave()

void onGraphicsSceneDragLeave ( )

在文件 QObject.xcsm472 行定义.

472{}

◆ onGraphicsSceneDragMove()

void onGraphicsSceneDragMove ( )

在文件 QObject.xcsm471 行定义.

471{}

◆ onGraphicsSceneDrop()

void onGraphicsSceneDrop ( )

在文件 QObject.xcsm473 行定义.

473{}

◆ onGraphicsSceneHelp()

void onGraphicsSceneHelp ( )

在文件 QObject.xcsm469 行定义.

469{}

◆ onGraphicsSceneHoverEnter()

void onGraphicsSceneHoverEnter ( )

在文件 QObject.xcsm466 行定义.

466{}

◆ onGraphicsSceneHoverLeave()

void onGraphicsSceneHoverLeave ( )

在文件 QObject.xcsm468 行定义.

468{}

◆ onGraphicsSceneHoverMove()

void onGraphicsSceneHoverMove ( )

在文件 QObject.xcsm467 行定义.

467{}

◆ onGraphicsSceneMouseDoubleClick()

void onGraphicsSceneMouseDoubleClick ( )

在文件 QObject.xcsm464 行定义.

464{}

◆ onGraphicsSceneMouseMove()

void onGraphicsSceneMouseMove ( )

在文件 QObject.xcsm461 行定义.

461{}

◆ onGraphicsSceneMousePress()

void onGraphicsSceneMousePress ( )

在文件 QObject.xcsm462 行定义.

462{}

◆ onGraphicsSceneMouseRelease()

void onGraphicsSceneMouseRelease ( )

在文件 QObject.xcsm463 行定义.

463{}

◆ onGraphicsSceneMove()

void onGraphicsSceneMove ( )

在文件 QObject.xcsm488 行定义.

488{}

◆ onGraphicsSceneResize()

void onGraphicsSceneResize ( )

在文件 QObject.xcsm487 行定义.

487{}

◆ onGraphicsSceneWheel()

void onGraphicsSceneWheel ( )

在文件 QObject.xcsm474 行定义.

474{}

◆ onHelpRequest()

void onHelpRequest ( int  x,
int  y 
)

在文件 QObject.xcsm420 行定义.

420{}

◆ onHide()

void onHide ( )

在文件 QObject.xcsm327 行定义.

327 {
328 if (_statusEvent != nilptr) {
329 _statusEvent.onHide(this);
330 }
331 }

◆ onHideToParent()

void onHideToParent ( )

在文件 QObject.xcsm368 行定义.

368{ }

◆ onHoverEnter()

void onHoverEnter ( int  x,
int  y 
)

在文件 QObject.xcsm456 行定义.

456{}

◆ onHoverLeave()

void onHoverLeave ( int  x,
int  y 
)

在文件 QObject.xcsm457 行定义.

457{}

◆ onHoverMove()

void onHoverMove ( int  x,
int  y 
)

在文件 QObject.xcsm458 行定义.

458{}

◆ onIconDrag()

void onIconDrag ( )

在文件 QObject.xcsm421 行定义.

421{}

◆ onIconTextChange()

void onIconTextChange ( )

在文件 QObject.xcsm426 行定义.

426{}

◆ onInputMethod()

void onInputMethod ( )

在文件 QObject.xcsm411 行定义.

411{}

◆ onInputMethodQuery()

void onInputMethodQuery ( )

在文件 QObject.xcsm511 行定义.

511{}

◆ onItemActived() [1/2]

void onItemActived ( long  item)

在文件 QObject.xcsm906 行定义.

906 {
907 if (_tableenvlis != nilptr) {
908 _tableenvlis.onItemActived((QTableWidget)this, item);
909 }
910 }

◆ onItemActived() [2/2]

void onItemActived ( long  item,
int  column 
)

在文件 QObject.xcsm548 行定义.

548 {
549 if (_treeitemevent != nilptr) {
550 _treeitemevent.onItemActived((QTreeWidget)this, item, column);
551 }
552 }

◆ onItemChange()

void onItemChange ( long  item)

在文件 QObject.xcsm856 行定义.

856 {
857 if (_tableenvlis != nilptr) {
858 _tableenvlis.onItemChange((QTableWidget)this, item);
859 }
860 }

◆ onItemChanged()

void onItemChanged ( long  item,
int  column 
)

在文件 QObject.xcsm558 行定义.

558 {
559 if (_treeitemevent != nilptr) {
560 _treeitemevent.onItemChanged((QTreeWidget)this, item, column);
561 }
562 }

◆ onItemClick()

void onItemClick ( long  item)

在文件 QObject.xcsm876 行定义.

876 {
877 if (_tableenvlis != nilptr) {
878 _tableenvlis.onItemClick((QTableWidget)this, item);
879 }
880 }

◆ onItemClicked()

void onItemClicked ( long  item,
int  column 
)

在文件 QObject.xcsm538 行定义.

538 {
539 if (_treeitemevent != nilptr) {
540 _treeitemevent.onItemClicked((QTreeWidget)this, item, column);
541 }
542 }

◆ onItemCollapsed()

void onItemCollapsed ( long  item)

在文件 QObject.xcsm568 行定义.

568 {
569 if (_treeitemevent != nilptr) {
570 _treeitemevent.onItemCollapsed((QTreeWidget)this, item);
571 }
572 }

◆ onItemDBClick()

void onItemDBClick ( long  item)

在文件 QObject.xcsm886 行定义.

886 {
887 if (_tableenvlis != nilptr) {
888 _tableenvlis.onItemDBClick((QTableWidget)this, item);
889 }
890 }

◆ onItemDoubleClicked()

void onItemDoubleClicked ( long  item,
int  column 
)

在文件 QObject.xcsm543 行定义.

543 {
544 if (_treeitemevent != nilptr) {
545 _treeitemevent.onItemDoubleClicked((QTreeWidget)this, item, column);
546 }
547 }

◆ onItemEnter()

void onItemEnter ( long  item)

在文件 QObject.xcsm896 行定义.

896 {
897 if (_tableenvlis != nilptr) {
898 _tableenvlis.onItemEnter((QTableWidget)this, item);
899 }
900 }

◆ onItemEntered()

void onItemEntered ( long  item,
int  column 
)

在文件 QObject.xcsm553 行定义.

553 {
554 if (_treeitemevent != nilptr) {
555 _treeitemevent.onItemEntered((QTreeWidget)this, item, column);
556 }
557 }

◆ onItemExpanded()

void onItemExpanded ( long  item)

在文件 QObject.xcsm563 行定义.

563 {
564 if (_treeitemevent != nilptr) {
565 _treeitemevent.onItemExpanded((QTreeWidget)this, item);
566 }
567 }

◆ onItemPress()

void onItemPress ( long  item)

在文件 QObject.xcsm866 行定义.

866 {
867 if (_tableenvlis != nilptr) {
868 _tableenvlis.onItemPress((QTableWidget)this, item);
869 }
870 }

◆ onItemPressed()

void onItemPressed ( long  item,
int  column 
)

在文件 QObject.xcsm533 行定义.

533 {
534 if (_treeitemevent != nilptr) {
535 _treeitemevent.onItemPressed((QTreeWidget)this, item, column);
536 }
537 }

◆ onItemSelected()

void onItemSelected ( int  id)

在文件 QObject.xcsm833 行定义.

833 {
834 if (_comboboxListener != nilptr) {
835 _comboboxListener.onItemSelected(this, id);
836 }
837 }

◆ onItemSelectionChanged()

void onItemSelectionChanged ( )

在文件 QObject.xcsm578 行定义.

578 {
579 if (_treeitemevent != nilptr) {
580 _treeitemevent.onItemSelectionChanged((QTreeWidget)this);
581 }
582 }

◆ onKeyboardLayoutChange()

void onKeyboardLayoutChange ( )

在文件 QObject.xcsm475 行定义.

475{}

◆ onKeyPress()

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

在文件 QObject.xcsm260 行定义.

260 {
261 if (_keyListener != nilptr) {
262 return _keyListener.onKeyPress(this, key, repeat, count, text, scanCode, virtualKey, modifier);
263 }
264 return true;
265 }
onKeyEventListener _keyListener
Definition QObject.xcsm:86

◆ onKeyRelease()

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

在文件 QObject.xcsm266 行定义.

266 {
267 if (_keyListener != nilptr) {
268 return _keyListener.onKeyRelease(this, key, repeat, count, text, scanCode, virtualKey, modifier);
269 }
270 return true;
271 }

◆ onLanguageChange()

void onLanguageChange ( )

在文件 QObject.xcsm414 行定义.

414{}

◆ onLayoutDirectionChange()

void onLayoutDirectionChange ( )

在文件 QObject.xcsm415 行定义.

415{}

◆ onLayoutRequest()

void onLayoutRequest ( )

在文件 QObject.xcsm396 行定义.

396{}

◆ onLeave()

void onLeave ( )

在文件 QObject.xcsm292 行定义.

292 {
293 if (_scopeListener != nilptr) {
294 _scopeListener.onLeave(this);
295 }
296 }

◆ onLeaveWhatsThisMode()

void onLeaveWhatsThisMode ( )

在文件 QObject.xcsm454 行定义.

454{}

◆ onLocaleChange()

void onLocaleChange ( )

在文件 QObject.xcsm413 行定义.

413{}

◆ onMacGLClearDrawable()

void onMacGLClearDrawable ( )

在文件 QObject.xcsm496 行定义.

496{}

◆ onMacGLWindowChange()

void onMacGLWindowChange ( )

在文件 QObject.xcsm485 行定义.

485{}

◆ onMacSizeChange()

void onMacSizeChange ( )

在文件 QObject.xcsm483 行定义.

483{}

◆ onMaxUser()

void onMaxUser ( )

在文件 QObject.xcsm525 行定义.

525{}

◆ onModifiedChange()

void onModifiedChange ( )

在文件 QObject.xcsm427 行定义.

427{}

◆ onMouseButtonDblClick()

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

在文件 QObject.xcsm243 行定义.

243 {
244 if (_mouseListener != nilptr) {
245 _mouseListener.onMouseButtonDblClick(this, Button, x, y, flags, source);
246 }
247 }
onMouseEventListener _mouseListener
Definition QObject.xcsm:85

◆ onMouseButtonPress()

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

Switche 重载.

在文件 QObject.xcsm231 行定义.

231 {
232 if (_mouseListener != nilptr) {
233 _mouseListener.onMouseButtonPress(this, Button, x, y, flags, source);
234 }
235 }

◆ onMouseButtonRelease()

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

在文件 QObject.xcsm237 行定义.

237 {
238 if (_mouseListener != nilptr) {
239 _mouseListener.onMouseButtonRelease(this, Button, x, y, flags, source);
240 }
241 }

◆ onMouseMove()

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

在文件 QObject.xcsm249 行定义.

249 {
250 if (_mouseListener != nilptr) {
251 _mouseListener.onMouseMove(this, Button, x, y, flags, source);
252 }
253 }

◆ onMouseTrackingChange()

void onMouseTrackingChange ( )

在文件 QObject.xcsm428 行定义.

428{}

◆ onMove()

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

在文件 QObject.xcsm302 行定义.

302 {
303 if (_layoutEvent != nilptr) {
304 _layoutEvent.onMove(this, x, y, oldx, oldy);
305 }
306 }
onLayoutEventListener _layoutEvent
Definition QObject.xcsm:90

◆ onNativeGesture()

void onNativeGesture ( )

在文件 QObject.xcsm502 行定义.

502{}

◆ onNetworkReplyUpdated()

void onNetworkReplyUpdated ( )

在文件 QObject.xcsm491 行定义.

491{}

◆ onNonClientAreaMouseButtonDblClick()

void onNonClientAreaMouseButtonDblClick ( )

在文件 QObject.xcsm482 行定义.

482{}

◆ onNonClientAreaMouseButtonPress()

void onNonClientAreaMouseButtonPress ( )

在文件 QObject.xcsm480 行定义.

480{}

◆ onNonClientAreaMouseButtonRelease()

void onNonClientAreaMouseButtonRelease ( )

在文件 QObject.xcsm481 行定义.

481{}

◆ onNonClientAreaMouseMove()

void onNonClientAreaMouseMove ( )

在文件 QObject.xcsm479 行定义.

479{}

◆ onNotification()

void onNotification ( long  eventid)

在文件 QObject.xcsm73 行定义.

73 {
74 if (_notifyListener != nilptr) {
75 _notifyListener.onNotify(this, eventid);
76 }
77 }
onNotifyListener _notifyListener
Definition QObject.xcsm:95

◆ onNotify()

final void onNotify ( long  eventid)
private

在文件 QObject.xcsm43 行定义.

43 {
44 if (eventid == Constant.NEW_UI_TASK_NID) {
45 if ((_ui_loop_busy == false) || (!_ui_event_synched)){
46 _ui_loop_busy = true;
47 while (_uiloop_list.size() > 0) {
48 Runnable r;
49 synchronized(_uiloop_list) {
50 if (_uiloop_list.size() > 0) {
51 try{
52 r = _uiloop_list.pollHead();
54
55 }
56 }
57 }
58 if (r != nilptr) {
59 r.run();
60 }
61 }
62 _ui_loop_busy = false;
63 }
64 } else {
65 onNotification(eventid);
66 }
67 if (_notifyListener != nilptr) {
68 _notifyListener.onNotify(this, eventid);
69 }
70 }
void onNotification(long eventid)
Definition QObject.xcsm:73
static bool _ui_loop_busy
Definition QObject.xcsm:8
static List<Runnable> _uiloop_list
Definition QObject.xcsm:7

◆ onOkRequest()

void onOkRequest ( )

在文件 QObject.xcsm419 行定义.

419{}

◆ onOrientationChange()

void onOrientationChange ( )

在文件 QObject.xcsm512 行定义.

512{}

◆ onPaint()

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

Switche , 以及 ProgressView 重载.

在文件 QObject.xcsm297 行定义.

297 {
298 if (_paintEvent != nilptr) {
299 _paintEvent.onPaint(this, l, t, r, b, hpaint);
300 }
301 }
onPaintListener _paintEvent
Definition QObject.xcsm:89

◆ onParentAboutToChange()

void onParentAboutToChange ( )

在文件 QObject.xcsm355 行定义.

355{}

◆ onParentChange()

void onParentChange ( )

在文件 QObject.xcsm343 行定义.

343 {
344 if (_statusEvent != nilptr) {
345 _statusEvent.onParentChange(this);
346 }
347 }

◆ onPlatformPanel()

void onPlatformPanel ( )

在文件 QObject.xcsm516 行定义.

516{}

◆ onPlatformSurface()

void onPlatformSurface ( )

在文件 QObject.xcsm521 行定义.

521{}

◆ onPointer()

void onPointer ( )

在文件 QObject.xcsm522 行定义.

522{}

◆ onPress()

void onPress ( )

在文件 QObject.xcsm594 行定义.

594 {
595 if (_clicklistener != nilptr) {
596 _clicklistener.onPress(this);
597 }
598 }

◆ onQueryWhatsThis()

void onQueryWhatsThis ( )

在文件 QObject.xcsm452 行定义.

452{}

◆ onQuit()

void onQuit ( )

在文件 QObject.xcsm338 行定义.

338 {
339 if (_statusEvent != nilptr) {
340 _statusEvent.onQuit(this);
341 }
342 }

◆ onReadOnlyChange()

void onReadOnlyChange ( )

在文件 QObject.xcsm438 行定义.

438{}

◆ onReject()

void onReject ( )

在文件 QObject.xcsm617 行定义.

617 {
618 }

◆ onRelease()

void onRelease ( )

在文件 QObject.xcsm599 行定义.

599 {
600 if (_clicklistener != nilptr) {
601 _clicklistener.onRelease(this);
602 }
603 }

◆ onRequestSoftwareInputPanel()

void onRequestSoftwareInputPanel ( )

在文件 QObject.xcsm503 行定义.

503{}

◆ onResize()

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

在文件 QObject.xcsm307 行定义.

307 {
308 if (_layoutEvent != nilptr) {
309 _layoutEvent.onResize(this, w, h, oldw, oldh);
310 }
311 }

◆ onReturnPressed()

void onReturnPressed ( )

在文件 QObject.xcsm803 行定义.

803 {
804 if (_editEventListener != nilptr) {
805 _editEventListener.onReturnPressed(this);
806 }
807 }

◆ onScreenChangeInternal()

void onScreenChangeInternal ( )

在文件 QObject.xcsm520 行定义.

520{}

◆ onScroll()

void onScroll ( )

在文件 QObject.xcsm509 行定义.

509{}

◆ onScrollPrepare()

void onScrollPrepare ( )

在文件 QObject.xcsm508 行定义.

508{}

◆ onSelectionChanged()

void onSelectionChanged ( )

QCalendarWidget , 以及 QTextEdit 重载.

在文件 QObject.xcsm815 行定义.

815 {
816 if (_editEventListener != nilptr) {
817 _editEventListener.onSelectionChanged(this);
818 }
819 }

◆ onShortcut()

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

在文件 QObject.xcsm446 行定义.

446{}

◆ onShortcutOverride()

void onShortcutOverride ( )

在文件 QObject.xcsm447 行定义.

447{}

◆ onShow()

void onShow ( )

在文件 QObject.xcsm322 行定义.

322 {
323 if (_statusEvent != nilptr) {
324 _statusEvent.onShow(this);
325 }
326 }

◆ onShowToParent()

void onShowToParent ( )

在文件 QObject.xcsm367 行定义.

367{}

◆ onSockClose()

void onSockClose ( )

在文件 QObject.xcsm515 行定义.

515{}

◆ onStateMachineSignal()

void onStateMachineSignal ( )

在文件 QObject.xcsm497 行定义.

497{}

◆ onStateMachineWrapped()

void onStateMachineWrapped ( )

在文件 QObject.xcsm498 行定义.

498{}

◆ onStatusTip()

void onStatusTip ( String  tips)

在文件 QObject.xcsm441 行定义.

441{}

◆ onStyle()

void onStyle ( )

在文件 QObject.xcsm416 行定义.

416{}

◆ onStyleAnimationUpdate()

void onStyleAnimationUpdate ( )

在文件 QObject.xcsm517 行定义.

517{}

◆ onStyleChange()

void onStyleChange ( )

在文件 QObject.xcsm425 行定义.

425{}

◆ onTabletEnterProximity()

void onTabletEnterProximity ( )

在文件 QObject.xcsm477 行定义.

477{}

◆ onTabletLeaveProximity()

void onTabletLeaveProximity ( )

在文件 QObject.xcsm478 行定义.

478{}

◆ onTabletMove()

void onTabletMove ( )

在文件 QObject.xcsm412 行定义.

412{}

◆ onTabletPress()

void onTabletPress ( )

在文件 QObject.xcsm417 行定义.

417{}

◆ onTabletRelease()

void onTabletRelease ( )

在文件 QObject.xcsm418 行定义.

418{}

◆ onTabletTrackingChange()

void onTabletTrackingChange ( )

在文件 QObject.xcsm523 行定义.

523{}

◆ onTextChanged()

void onTextChanged ( String  text)

在文件 QObject.xcsm785 行定义.

785 {
786 if (_editEventListener != nilptr) {
787 _editEventListener.onTextChanged(this, text);
788 }
789 }

◆ onTextEdited()

void onTextEdited ( String  text)

在文件 QObject.xcsm791 行定义.

791 {
792 if (_editEventListener != nilptr) {
793 _editEventListener.onTextEdited(this, text);
794 }
795 }

◆ onThemeChange()

void onThemeChange ( )

在文件 QObject.xcsm514 行定义.

514{}

◆ onThreadChange()

void onThreadChange ( )

在文件 QObject.xcsm356 行定义.

356{}

◆ onTimer()

void onTimer ( int  timeId)

在文件 QObject.xcsm229 行定义.

229{}

◆ onToggle()

void onToggle ( bool  checked)

在文件 QObject.xcsm589 行定义.

589 {
590 if (_clicklistener != nilptr) {
591 _clicklistener.onToggle(this, checked);
592 }
593 }

◆ onToolBarChange()

void onToolBarChange ( )

在文件 QObject.xcsm449 行定义.

449{}

◆ onToolTip()

void onToolTip ( int  x,
int  y 
)

在文件 QObject.xcsm439 行定义.

439{}

◆ onToolTipChange()

void onToolTipChange ( )

在文件 QObject.xcsm490 行定义.

490{}

◆ onTouchBegin()

void onTouchBegin ( )

在文件 QObject.xcsm499 行定义.

499{}

◆ onTouchCancel()

void onTouchCancel ( )

在文件 QObject.xcsm513 行定义.

513{}

◆ onTouchEnd()

void onTouchEnd ( )

在文件 QObject.xcsm501 行定义.

501{}

◆ onTouchUpdate()

void onTouchUpdate ( )

在文件 QObject.xcsm500 行定义.

500{}

◆ onTrigger()

void onTrigger ( )

在文件 QObject.xcsm349 行定义.

349 {
350 if (_eventListener != nilptr) {
351 _eventListener.onTrigger(this);
352 }
353 }
onEventListener _eventListener
Definition QObject.xcsm:93

◆ onUngrabKeyboard()

void onUngrabKeyboard ( )

在文件 QObject.xcsm495 行定义.

495{}

◆ onUngrabMouse()

void onUngrabMouse ( )

在文件 QObject.xcsm493 行定义.

493{}

◆ onUpdateLater()

void onUpdateLater ( )

在文件 QObject.xcsm402 行定义.

402{}

◆ onUpdateRequest()

void onUpdateRequest ( )

在文件 QObject.xcsm397 行定义.

397 {
398 if (_updateListener != nilptr) {
399 _updateListener.onUpdate(this);
400 }
401 }
onUpdateListener _updateListener
Definition QObject.xcsm:92

◆ onUser()

void onUser ( )

在文件 QObject.xcsm524 行定义.

524{}

◆ onVariantPropertyAttributeChanged()

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

QPropertyBrowser.PropertyManager 重载.

在文件 QObject.xcsm920 行定义.

920 {
921
922 }

◆ onVariantPropertyValueChanged()

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

QPropertyBrowser.PropertyManager 重载.

在文件 QObject.xcsm916 行定义.

916 {
917
918 }

◆ onWhatsThis()

void onWhatsThis ( int  x,
int  y 
)

在文件 QObject.xcsm440 行定义.

440{}

◆ onWhatsThisClicked()

void onWhatsThisClicked ( )

在文件 QObject.xcsm448 行定义.

448{}

◆ onWheel()

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

在文件 QObject.xcsm254 行定义.

254 {
255 if (_mouseListener != nilptr) {
256 _mouseListener.onWheel(this, button, x, y, Orientation, delta, inverted);
257 }
258 }

◆ onWindowActivate()

void onWindowActivate ( )

在文件 QObject.xcsm357 行定义.

357 {
358 if (_activateListener != nilptr) {
359 _activateListener.onWindowActivate(this);
360 }
361 }
onActivateListener _activateListener
Definition QObject.xcsm:99

◆ onWindowBlocked()

void onWindowBlocked ( )

在文件 QObject.xcsm429 行定义.

429{}

◆ onWindowChangeInternal()

void onWindowChangeInternal ( )

在文件 QObject.xcsm519 行定义.

519{}

◆ onWindowDeactivate()

void onWindowDeactivate ( )

在文件 QObject.xcsm362 行定义.

362 {
363 if (_activateListener != nilptr) {
364 _activateListener.onWindowDeactivate(this);
365 }
366 }

◆ onWindowStateChange()

void onWindowStateChange ( int  oldstate,
int  state 
)

在文件 QObject.xcsm432 行定义.

432 {
433 if (_statusEvent != nilptr) {
434 _statusEvent.onWindowStateChange(this, oldstate, state);
435 }
436 }

◆ onWindowUnblocked()

void onWindowUnblocked ( )

在文件 QObject.xcsm430 行定义.

430{}

◆ onWinEventAct()

void onWinEventAct ( )

在文件 QObject.xcsm370 行定义.

370{}

◆ onWinIdChange()

void onWinIdChange ( )

在文件 QObject.xcsm505 行定义.

505{}

◆ onZeroTimerEvent()

void onZeroTimerEvent ( )

在文件 QObject.xcsm460 行定义.

460{}

◆ onZOrderChange()

void onZOrderChange ( )

在文件 QObject.xcsm455 行定义.

455{}

◆ QON_SELCHANGED()

void QON_SELCHANGED ( bool  yes)

在文件 QObject.xcsm619 行定义.

619 {
620 if (_sciEventListener != nilptr) {
621 _sciEventListener.QON_SELCHANGED((QScintilla)this, yes);
622 }
623 }

◆ runOnThread()

static void runOnThread ( Runnable  task)
static

在文件 QObject.xcsm34 行定义.

34 {
35 new QThread() {
36 void run()override {
37 task.run();
38 super.run();
39 }
40 } .start();
41 }

◆ runOnUi()

void runOnUi ( Runnable  task)

在文件 QObject.xcsm19 行定义.

19 {
20 synchronized(_uiloop_list) {
21 _uiloop_list.add(task);
22 }
23 Notify(Constant.NEW_UI_TASK_NID);
24 }
void Notify(long eventid)
Definition QCore.xcsm:40

◆ SCEN_CHANGE()

void SCEN_CHANGE ( )

在文件 QObject.xcsm649 行定义.

649 {
650 if (_sciEventListener != nilptr) {
651 _sciEventListener.SCEN_CHANGE((QScintilla)this);
652 }
653 }

◆ setName()

void setName ( String  name)

QAbstractSeries 重载.

在文件 QObject.xcsm217 行定义.

217 {
218 QtXnl.widget_slot_string(nativehandle, Constant.OBJECTSETNAME, name);
219 }

◆ setOnActivateListener()

void setOnActivateListener ( onActivateListener  l)

在文件 QObject.xcsm111 行定义.

111 {
113 }

◆ setOnClickListener()

void setOnClickListener ( onClickListener  l)

在文件 QObject.xcsm120 行定义.

120 {
121 _clicklistener = l;
122 }

◆ setOnComboBoxEventListener()

void setOnComboBoxEventListener ( onComboBoxEventListener  l)

在文件 QObject.xcsm108 行定义.

108 {
110 }

◆ setOnContextMenuListener()

void setOnContextMenuListener ( onContextMenuListener  l)

在文件 QObject.xcsm114 行定义.

114 {
116 }

◆ setOnDragListener()

void setOnDragListener ( onDragListener  l)

在文件 QObject.xcsm102 行定义.

102 {
103 _dragListener = l;
104 }

◆ setOnEditEventListener()

void setOnEditEventListener ( onEditEventListener  l)

在文件 QObject.xcsm137 行定义.

137 {
139 }

◆ setOnEventListener()

void setOnEventListener ( onEventListener  l)

在文件 QObject.xcsm131 行定义.

131 {
132 _eventListener = l;
133 }

◆ setOnFileSystemChangeListener()

void setOnFileSystemChangeListener ( onFileSystemChangeListener  l)

在文件 QObject.xcsm79 行定义.

79 {
80 _fsweListener = l;
81 }

◆ setOnFocusEventListener()

void setOnFocusEventListener ( onFocusEventListener  l)

在文件 QObject.xcsm146 行定义.

146 {
147 _focusListener = l;
148 }

◆ setOnKeyEventListener()

void setOnKeyEventListener ( onKeyEventListener  l)

在文件 QObject.xcsm143 行定义.

143 {
144 _keyListener = l;
145 }

◆ setOnLayoutEventListener()

void setOnLayoutEventListener ( onLayoutEventListener  l)

在文件 QObject.xcsm155 行定义.

155 {
156 _layoutEvent = l;
157 }

◆ setOnMouseEventListener()

void setOnMouseEventListener ( onMouseEventListener  l)

在文件 QObject.xcsm140 行定义.

140 {
141 _mouseListener = l;
142 }

◆ setOnNotifyListener()

void setOnNotifyListener ( onNotifyListener  l)

在文件 QObject.xcsm124 行定义.

124 {
125 _notifyListener = l;
126 }

◆ setOnPaintListener()

void setOnPaintListener ( onPaintListener  l)

在文件 QObject.xcsm152 行定义.

152 {
153 _paintEvent = l;
154 }

◆ setOnSciEventListener()

void setOnSciEventListener ( SciEventListener  l)

在文件 QObject.xcsm117 行定义.

117 {
119 }

◆ setOnScopeEventListener()

void setOnScopeEventListener ( onScopeEventListener  l)

在文件 QObject.xcsm149 行定义.

149 {
150 _scopeListener = l;
151 }

◆ setOnStatusListener()

void setOnStatusListener ( onStatusListener  l)

在文件 QObject.xcsm158 行定义.

158 {
159 _statusEvent = l;
160 }

◆ setOnTableWidgetEventListener()

void setOnTableWidgetEventListener ( TableWidgetEventListener  l)

在文件 QObject.xcsm105 行定义.

105 {
106 _tableenvlis = l;
107 }

◆ setOnTreeViewItemEvent()

void setOnTreeViewItemEvent ( onTreeViewItemEvent  l)

在文件 QObject.xcsm128 行定义.

128 {
129 _treeitemevent = l;
130 }

◆ setOnUpdateListener()

void setOnUpdateListener ( onUpdateListener  l)

在文件 QObject.xcsm134 行定义.

134 {
135 _updateListener = l;
136 }

◆ setTag()

void setTag ( Object  obj)

在文件 QObject.xcsm526 行定义.

526 {
527 QtXnl.widget_set_object_value(nativehandle, Constant.SETTAG, obj);
528 }

◆ setUIEventSynched()

static void setUIEventSynched ( bool  bs)
static

在文件 QObject.xcsm11 行定义.

11 {
13 }

结构体成员变量说明

◆ _activateListener

onActivateListener _activateListener = nilptr

在文件 QObject.xcsm99 行定义.

◆ _clicklistener

onClickListener _clicklistener = nilptr

在文件 QObject.xcsm96 行定义.

◆ _comboboxListener

onComboBoxEventListener _comboboxListener = nilptr

在文件 QObject.xcsm100 行定义.

◆ _contextMenuListener

onContextMenuListener _contextMenuListener = nilptr

在文件 QObject.xcsm98 行定义.

◆ _dragListener

onDragListener _dragListener = nilptr

在文件 QObject.xcsm101 行定义.

◆ _editEventListener

onEditEventListener _editEventListener = nilptr

在文件 QObject.xcsm84 行定义.

◆ _eventListener

onEventListener _eventListener = nilptr

在文件 QObject.xcsm93 行定义.

◆ _focusListener

onFocusEventListener _focusListener = nilptr

在文件 QObject.xcsm87 行定义.

◆ _fsweListener

onFileSystemChangeListener _fsweListener = nilptr

在文件 QObject.xcsm83 行定义.

◆ _keyListener

onKeyEventListener _keyListener = nilptr

在文件 QObject.xcsm86 行定义.

◆ _layoutEvent

onLayoutEventListener _layoutEvent = nilptr

在文件 QObject.xcsm90 行定义.

◆ _mouseListener

onMouseEventListener _mouseListener = nilptr

在文件 QObject.xcsm85 行定义.

◆ _notifyListener

onNotifyListener _notifyListener = nilptr

在文件 QObject.xcsm95 行定义.

◆ _paintEvent

onPaintListener _paintEvent = nilptr

在文件 QObject.xcsm89 行定义.

◆ _sciEventListener

SciEventListener _sciEventListener = nilptr

在文件 QObject.xcsm97 行定义.

◆ _scopeListener

onScopeEventListener _scopeListener = nilptr

在文件 QObject.xcsm88 行定义.

◆ _statusEvent

onStatusListener _statusEvent = nilptr

在文件 QObject.xcsm91 行定义.

◆ _tableenvlis

TableWidgetEventListener _tableenvlis = nilptr

在文件 QObject.xcsm82 行定义.

◆ _treeitemevent

onTreeViewItemEvent _treeitemevent = nilptr

在文件 QObject.xcsm94 行定义.

◆ _ui_event_synched

bool _ui_event_synched = true
static

在文件 QObject.xcsm9 行定义.

◆ _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.xcsm92 行定义.