koapy.backend.kiwoom_open_api_plus.pyside2.KiwoomOpenApiPlusDialogHandler

Module Contents

Classes

DialogToHandle

KiwoomOpenApiPlusDialogToHandle

KiwoomOpenApiPlusDialogHandler

class koapy.backend.kiwoom_open_api_plus.pyside2.KiwoomOpenApiPlusDialogHandler.DialogToHandle[source]
should_handle(dialog: koapy.compat.pywinauto.WindowSpecification) bool[source]
handle(dialog: koapy.compat.pywinauto.WindowSpecification)[source]
handle_if_needed(dialog: koapy.compat.pywinauto.WindowSpecification)[source]
class koapy.backend.kiwoom_open_api_plus.pyside2.KiwoomOpenApiPlusDialogHandler.KiwoomOpenApiPlusDialogToHandle(title: Optional[str] = None, time: Optional[datetime.time] = None, body: Optional[str] = None, app: Optional[koapy.backend.kiwoom_open_api_plus.pyside2.KiwoomOpenApiPlusManagerApplication.KiwoomOpenApiPlusManagerApplication] = None, restart_type: Optional[koapy.backend.kiwoom_open_api_plus.pyside2.KiwoomOpenApiPlusManagerApplication.KiwoomOpenApiPlusManagerApplication.RestartType] = None)[source]

Bases: DialogToHandle, koapy.utils.logging.Logging.Logging

classmethod should_handle_by_title(dialog: koapy.compat.pywinauto.WindowSpecification, title: str)[source]
classmethod handle_by_clicking_button(dialog: koapy.compat.pywinauto.WindowSpecification)[source]
classmethod handle_by_emiting_should_restart_signal(app: koapy.backend.kiwoom_open_api_plus.pyside2.KiwoomOpenApiPlusManagerApplication.KiwoomOpenApiPlusManagerApplication, restart_type: koapy.backend.kiwoom_open_api_plus.pyside2.KiwoomOpenApiPlusManagerApplication.KiwoomOpenApiPlusManagerApplication.RestartType)[source]
to_specification() koapy.compat.pywinauto.WindowSpecification[source]
should_handle(dialog: koapy.compat.pywinauto.WindowSpecification) bool[source]
handle(dialog: koapy.compat.pywinauto.WindowSpecification)[source]
handle_if_needed(dialog: koapy.compat.pywinauto.WindowSpecification)[source]
class koapy.backend.kiwoom_open_api_plus.pyside2.KiwoomOpenApiPlusDialogHandler.KiwoomOpenApiPlusDialogHandler(app: koapy.backend.kiwoom_open_api_plus.pyside2.KiwoomOpenApiPlusManagerApplication.KiwoomOpenApiPlusManagerApplication, parent: Optional[koapy.compat.pyside2.QtCore.QObject] = None)[source]

Bases: koapy.backend.kiwoom_open_api_plus.utils.pyside2.QDialogHandler.QDialogHandler

onReadyDialog(dialog: koapy.compat.pywinauto.WindowSpecification)[source]