javauis/eswt_qt/org.eclipse.swt/Eclipse SWT/qt/org/eclipse/swt/widgets/Tree.java
changeset 35 85266cc22c7f
parent 21 2a9601315dfc
child 87 1627c337e51e
equal deleted inserted replaced
26:dc7c549001d5 35:85266cc22c7f
   646 
   646 
   647     void hookEvents_pp() {
   647     void hookEvents_pp() {
   648         super.hookEvents_pp();
   648         super.hookEvents_pp();
   649 
   649 
   650         int selectionSignalProxy = OS.SignalHandler_new(topHandle,
   650         int selectionSignalProxy = OS.SignalHandler_new(topHandle,
   651                 display, OS.QSIGNAL_TREE_ITEMSELECTION_CHANGED);
   651                 OS.QSIGNAL_TREE_ITEMSELECTION_CHANGED);
   652 
   652 
   653         OS.QObject_connectOrThrow(topHandle,
   653         OS.QObject_connectOrThrow(topHandle,
   654                 "itemSelectionChanged()", selectionSignalProxy,
   654                 "itemSelectionChanged()", selectionSignalProxy,
   655                 "widgetSignal()", OS.QT_AUTOCONNECTION);
   655                 "widgetSignal()", OS.QT_AUTOCONNECTION);
   656 
   656 
   657         int itemActivatedSignalProxy = OS.SignalHandler_new(
   657         int itemActivatedSignalProxy = OS.SignalHandler_new(
   658                 topHandle, display, OS.QSIGNAL_TREE_ITEM_ACTIVATED);
   658                 topHandle, OS.QSIGNAL_TREE_ITEM_ACTIVATED);
   659 
   659 
   660         OS.QObject_connectOrThrow(topHandle,
   660         OS.QObject_connectOrThrow(topHandle,
   661                 "itemActivated(QTreeWidgetItem*,int)",
   661                 "itemActivated(QTreeWidgetItem*,int)",
   662                 itemActivatedSignalProxy, "widgetSignal(QTreeWidgetItem*,int)",
   662                 itemActivatedSignalProxy, "widgetSignal(QTreeWidgetItem*,int)",
   663                 OS.QT_AUTOCONNECTION);
   663                 OS.QT_AUTOCONNECTION);
   664 
   664 
   665         int itemExpandedSignalProxy = OS.SignalHandler_new(
   665         int itemExpandedSignalProxy = OS.SignalHandler_new(
   666                 topHandle, display, OS.QSIGNAL_TREE_ITEM_EXPANDED);
   666                 topHandle, OS.QSIGNAL_TREE_ITEM_EXPANDED);
   667 
   667 
   668         OS.QObject_connectOrThrow(topHandle,
   668         OS.QObject_connectOrThrow(topHandle,
   669                 "itemExpanded(QTreeWidgetItem*)", itemExpandedSignalProxy,
   669                 "itemExpanded(QTreeWidgetItem*)", itemExpandedSignalProxy,
   670                 "widgetSignal(QTreeWidgetItem*)", OS.QT_AUTOCONNECTION);
   670                 "widgetSignal(QTreeWidgetItem*)", OS.QT_AUTOCONNECTION);
   671 
   671 
   672         int itemCollapsedSignalProxy = OS.SignalHandler_new(
   672         int itemCollapsedSignalProxy = OS.SignalHandler_new(
   673                 topHandle, display, OS.QSIGNAL_TREE_ITEM_COLLAPSED);
   673                 topHandle, OS.QSIGNAL_TREE_ITEM_COLLAPSED);
   674 
   674 
   675         OS.QObject_connectOrThrow(topHandle,
   675         OS.QObject_connectOrThrow(topHandle,
   676                 "itemCollapsed(QTreeWidgetItem*)", itemCollapsedSignalProxy,
   676                 "itemCollapsed(QTreeWidgetItem*)", itemCollapsedSignalProxy,
   677                 "widgetSignal(QTreeWidgetItem*)", OS.QT_AUTOCONNECTION);
   677                 "widgetSignal(QTreeWidgetItem*)", OS.QT_AUTOCONNECTION);
   678     }
   678     }