349 } |
349 } |
350 OS.XQServiceRequest_swt_setArgumentsForFetchEmail(serviceRequest, |
350 OS.XQServiceRequest_swt_setArgumentsForFetchEmail(serviceRequest, |
351 SWT.getMessage("fetch_email"), OS.CNT_ACTIONALL, |
351 SWT.getMessage("fetch_email"), OS.CNT_ACTIONALL, |
352 OS.CNT_DISPLAYALL); |
352 OS.CNT_DISPLAYALL); |
353 Display display = Internal_PackageSupport.display(this); |
353 Display display = Internal_PackageSupport.display(this); |
354 int handler = OS.SignalHandler_new(topHandle(), display, |
354 int handler = OS.SignalHandler_new(topHandle(), |
355 OS.QSIGNAL_REQUESTCOMPLETED); |
355 OS.QSIGNAL_REQUESTCOMPLETED); |
356 |
356 |
357 OS.QObject_connectOrThrow(serviceRequest, "requestCompleted(QVariant)", |
357 OS.QObject_connectOrThrow(serviceRequest, "requestCompleted(QVariant)", |
358 handler, "widgetSignal(QVariant)", OS.QT_AUTOCONNECTION); |
358 handler, "widgetSignal(QVariant)", OS.QT_AUTOCONNECTION); |
359 boolean success = OS.XQServiceRequest_send(serviceRequest); |
359 boolean success = OS.XQServiceRequest_send(serviceRequest); |
387 } |
387 } |
388 OS.XQServiceRequest_swt_setArgumentsForFetchEmail(serviceRequest, |
388 OS.XQServiceRequest_swt_setArgumentsForFetchEmail(serviceRequest, |
389 SWT.getMessage("fetch_phonenumber"), OS.CNT_ACTIONALL, |
389 SWT.getMessage("fetch_phonenumber"), OS.CNT_ACTIONALL, |
390 OS.CNT_DISPLAYALL); |
390 OS.CNT_DISPLAYALL); |
391 Display display = Internal_PackageSupport.display(this); |
391 Display display = Internal_PackageSupport.display(this); |
392 int handler = OS.SignalHandler_new(topHandle(), display, |
392 int handler = OS.SignalHandler_new(topHandle(), |
393 OS.QSIGNAL_REQUESTCOMPLETED); |
393 OS.QSIGNAL_REQUESTCOMPLETED); |
394 |
394 |
395 OS.QObject_connectOrThrow(serviceRequest, "requestCompleted(QVariant)", |
395 OS.QObject_connectOrThrow(serviceRequest, "requestCompleted(QVariant)", |
396 handler, "widgetSignal(QVariant)", OS.QT_AUTOCONNECTION); |
396 handler, "widgetSignal(QVariant)", OS.QT_AUTOCONNECTION); |
397 boolean success = OS.XQServiceRequest_send(serviceRequest); |
397 boolean success = OS.XQServiceRequest_send(serviceRequest); |
456 |
456 |
457 void hookEvents () { |
457 void hookEvents () { |
458 Internal_PackageSupport.hookEvents(this); |
458 Internal_PackageSupport.hookEvents(this); |
459 if(isExtended()) { |
459 if(isExtended()) { |
460 Display display = Internal_PackageSupport.display(this); |
460 Display display = Internal_PackageSupport.display(this); |
461 int handler1 = OS.SignalHandler_new(topHandle(), display, OS.QSIGNAL_TEXT_CURSORPOSITIONCHANGED); |
461 int handler1 = OS.SignalHandler_new(topHandle(), OS.QSIGNAL_TEXT_CURSORPOSITIONCHANGED); |
462 String s; |
462 String s; |
463 if(Internal_PackageSupport.variant(this) == TextUtils.LINE_EDIT) { |
463 if(Internal_PackageSupport.variant(this) == TextUtils.LINE_EDIT) { |
464 s = "cursorPositionChanged(int, int)"; |
464 s = "cursorPositionChanged(int, int)"; |
465 } else { |
465 } else { |
466 s = "cursorPositionChanged()"; |
466 s = "cursorPositionChanged()"; |
467 } |
467 } |
468 OS.QObject_connectOrThrow(topHandle(), s, |
468 OS.QObject_connectOrThrow(topHandle(), s, |
469 handler1, "widgetSignal()", OS.QT_AUTOCONNECTION); |
469 handler1, "widgetSignal()", OS.QT_AUTOCONNECTION); |
470 int handler2 = OS.SignalHandler_new(topHandle(), display, OS.QSIGNAL_TEXT_SELECTIONCHANGED); |
470 int handler2 = OS.SignalHandler_new(topHandle(), OS.QSIGNAL_TEXT_SELECTIONCHANGED); |
471 OS.QObject_connectOrThrow(topHandle(), "selectionChanged()", |
471 OS.QObject_connectOrThrow(topHandle(), "selectionChanged()", |
472 handler2, "widgetSignal()", OS.QT_AUTOCONNECTION); |
472 handler2, "widgetSignal()", OS.QT_AUTOCONNECTION); |
473 } |
473 } |
474 } |
474 } |
475 |
475 |