1502 } |
1502 } |
1503 |
1503 |
1504 void hookEvents () { |
1504 void hookEvents () { |
1505 Internal_PackageSupport.hookEvents(this); |
1505 Internal_PackageSupport.hookEvents(this); |
1506 int handle = topHandle(); |
1506 int handle = topHandle(); |
1507 int signalProxySel = OS.SignalHandler_new(handle, Internal_PackageSupport.display(this), |
1507 int signalProxySel = OS.SignalHandler_new(handle, |
1508 OS.QSIGNAL_LIST_ITEMSELECTION_CHANGED); |
1508 OS.QSIGNAL_LIST_ITEMSELECTION_CHANGED); |
1509 OS.QObject_connectOrThrow(handle, "itemSelectionChanged()", |
1509 OS.QObject_connectOrThrow(handle, "itemSelectionChanged()", |
1510 signalProxySel, "widgetSignal()", OS.QT_AUTOCONNECTION); |
1510 signalProxySel, "widgetSignal()", OS.QT_AUTOCONNECTION); |
1511 int signalProxyDefSel = OS.SignalHandler_new(handle, Internal_PackageSupport.display(this), |
1511 int signalProxyDefSel = OS.SignalHandler_new(handle, |
1512 OS.QSIGNAL_LIST_ITEM_DOUBLECLICKED); |
1512 OS.QSIGNAL_LIST_ITEM_DOUBLECLICKED); |
1513 OS.QObject_connectOrThrow(handle, "itemDoubleClicked(QListWidgetItem*)", |
1513 OS.QObject_connectOrThrow(handle, "itemDoubleClicked(QListWidgetItem*)", |
1514 signalProxyDefSel, "widgetSignal(QListWidgetItem*)", OS.QT_AUTOCONNECTION); |
1514 signalProxyDefSel, "widgetSignal(QListWidgetItem*)", OS.QT_AUTOCONNECTION); |
1515 } |
1515 } |
1516 |
1516 |