Function at 0x4215f0
Capabilities:
Inspect section memory permissions
Parse pe header

Disassembly:
push 0xffffffffffffffff
push 0x44c236
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x34
push ebx
push ebp
xor ebx, ebx
push edi
mov dword [esp + 0x14], ebx
push 8
mov dword [esp + 0x1c], ebx
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
cmp edi, ebx
mov dword [esp + 0x48], ebx
je 0x421661
push ebx
lea eax, [esp + 0x14]
push 0x29dd
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
mov byte [esp + 0x4c], 1
mov ebx, 1
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x421663
xor edi, edi
test bl, 1
mov dword [esi + 0x244], edi
mov dword [esp + 0x48], 0xffffffff
je 0x421683
lea ecx, [esp + 0x10]
and ebx, 0xfffffffe
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov ebp, dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeUrl_int_]
lea ecx, [esp + 0x10]
push 0x50e4
push ecx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x18]
mov dword [esp + 0x4c], 3
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 4
mov ecx, dword [esi + 0x244]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x14]
mov byte [esp + 0x48], 3
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x10]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 5
je 0x42172d
push 0
lea edx, [esp + 0x14]
push 0x29cd
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 2
mov byte [esp + 0x4c], 6
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x42172f
xor edi, edi
test bl, 2
mov dword [esi + 0x24c], edi
mov dword [esp + 0x48], 0xffffffff
je 0x42174f
lea ecx, [esp + 0x10]
and ebx, 0xfffffffd
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [esp + 0x10]
push 0x50df
push eax
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x18]
mov dword [esp + 0x4c], 8
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 9
mov ecx, dword [esi + 0x24c]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x14]
mov byte [esp + 0x48], 8
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x10]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0xa
je 0x4217f3
push 0
lea ecx, [esp + 0x14]
push 0x29dc
push ecx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 4
mov byte [esp + 0x4c], 0xb
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x4217f5
xor edi, edi
test bl, 4
mov dword [esi + 0x248], edi
mov dword [esp + 0x48], 0xffffffff
je 0x421815
lea ecx, [esp + 0x10]
and ebx, 0xfffffffb
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea edx, [esp + 0x10]
push 0x50e3
push edx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x18]
mov dword [esp + 0x4c], 0xd
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0xe
mov ecx, dword [esi + 0x248]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x14]
mov byte [esp + 0x48], 0xd
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x10]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0xf
je 0x4218b9
push 0
lea eax, [esp + 0x14]
push 0x294d
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 8
mov byte [esp + 0x4c], 0x10
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x4218bb
xor edi, edi
test bl, 8
mov dword [esi + 0x250], edi
mov dword [esp + 0x48], 0xffffffff
je 0x4218db
lea ecx, [esp + 0x10]
and ebx, 0xfffffff7
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x12
je 0x42192a
push 0
lea ecx, [esp + 0x14]
push 0x295d
push ecx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x10
mov byte [esp + 0x4c], 0x13
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x42192c
xor edi, edi
test bl, 0x10
mov dword [esi + 0x254], edi
mov dword [esp + 0x48], 0xffffffff
je 0x42194c
lea ecx, [esp + 0x10]
and ebx, 0xffffffef
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x15
je 0x42199b
push 0
lea edx, [esp + 0x14]
push 0x293a
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x20
mov byte [esp + 0x4c], 0x16
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x42199d
xor edi, edi
test bl, 0x20
mov dword [esi + 0x258], edi
mov dword [esp + 0x48], 0xffffffff
je 0x4219bd
lea ecx, [esp + 0x10]
and ebx, 0xffffffdf
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x18
je 0x421a0c
push 0
lea eax, [esp + 0x14]
push 0x2938
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x40
mov byte [esp + 0x4c], 0x19
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x421a0e
xor edi, edi
test bl, 0x40
mov dword [esi + 0x25c], edi
mov dword [esp + 0x48], 0xffffffff
je 0x421a2e
lea ecx, [esp + 0x10]
and ebx, 0xffffffbf
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [esi + 0x244]
mov edi, dword [sym.imp.QtCore4.dll_public:_static_bool___cdecl_QObject::connect_class_QObject_const___char_const___class_QObject_const___char_const___enum_Qt::ConnectionType_]
push 0
push str.1AddDVDTask__
push esi
push str.2triggered__
push ecx
call edi
mov edx, dword [esi + 0x248]
push 0
push str.1LoadBdClip__
push esi
push str.2triggered__
push edx
call edi
mov eax, dword [esi + 0x24c]
push 0
push str.1DvdCreatorFun__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x250]
push 0
push str.1CheckChapterAll__
push esi
push str.2triggered__
push ecx
call edi
mov edx, dword [esi + 0x254]
add esp, 0x50
push 0
push str.1UncheckChapterAll__
push esi
push str.2triggered__
push edx
call edi
mov eax, dword [esi + 0x258]
push 0
push str.1ShowChapter__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x25c]
push 0
push str.1HideChapter__
push esi
push str.2triggered__
push ecx
call edi
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 0x40
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x1b
je 0x421b23
push 0
lea edx, [esp + 0x14]
push 0x2946
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x80
mov byte [esp + 0x4c], 0x1c
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x421b25
xor edi, edi
test bl, bl
mov dword [esi + 0x19c], edi
mov dword [esp + 0x48], 0xffffffff
jns 0x421b47
lea ecx, [esp + 0x10]
and ebx, 0xffffff7f
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [esp + 0x10]
push 0x50eb
push eax
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x18]
mov dword [esp + 0x4c], 0x1e
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x1f
mov ecx, dword [esi + 0x19c]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x14]
mov byte [esp + 0x48], 0x1e
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x10]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x20
je 0x421bee
push 0
lea ecx, [esp + 0x14]
push 0x2948
push ecx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x100
mov byte [esp + 0x4c], 0x21
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x421bf0
xor edi, edi
test ebx, 0x100
mov dword [esi + 0x1f0], edi
mov dword [esp + 0x48], 0xffffffff
je 0x421c16
lea ecx, [esp + 0x10]
and ebx, 0xfffffeff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea edx, [esp + 0x10]
push 0x50eb
push edx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x18]
mov dword [esp + 0x4c], 0x23
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x24
mov ecx, dword [esi + 0x1f0]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x14]
mov byte [esp + 0x48], 0x23
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x10]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x25
je 0x421cbd
push 0
lea eax, [esp + 0x14]
push 0x2947
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x200
mov byte [esp + 0x4c], 0x26
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x421cbf
xor edi, edi
mov dword [esi + 0x1f4], edi
or edi, 0xffffffff
test ebx, 0x200
mov dword [esp + 0x48], edi
je 0x421ce4
lea ecx, [esp + 0x10]
and ebx, 0xfffffdff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x10]
push 0x50eb
push ecx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x18]
mov dword [esp + 0x4c], 0x28
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x29
mov ecx, dword [esi + 0x1f4]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x14]
mov byte [esp + 0x48], 0x28
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x10]
mov dword [esp + 0x48], edi
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
cmp byte [0x4fb0a8], 0
je 0x421e48
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x2a
je 0x421dd8
push 0
lea edx, [esp + 0x24]
push 0x36ec
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
mov dword [esp + 0x1c], eax
lea eax, [esp + 0x28]
push 0x5117
mov byte [esp + 0x58], 0x2b
or ebx, 0x400
push eax
mov dword [esp + 0x28], ebx
call ebp
add esp, 0x14
mov dword [esp + 0x48], 0x2c
or ebx, 0x800
push eax
lea ecx, [esp + 0x10]
mov dword [esp + 0x18], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov dword [esp + 0x48], 0x2d
mov ecx, dword [esp + 0x10]
push esi
push ecx
or ebx, 0x1000
push eax
mov ecx, edi
mov dword [esp + 0x20], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QIcon_const___class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x421dda
xor edi, edi
test ebx, 0x1000
mov dword [esi + 0x1fc], edi
mov dword [esp + 0x48], 0x2f
je 0x421e04
and ebx, 0xffffefff
lea ecx, [esp + 0xc]
mov dword [esp + 0x14], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
test ebx, 0x800
mov dword [esp + 0x48], 0x2e
je 0x421e28
and ebx, 0xfffff7ff
lea ecx, [esp + 0x1c]
mov dword [esp + 0x14], ebx
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test ebx, 0x400
mov dword [esp + 0x48], 0xffffffff
je 0x421e48
lea ecx, [esp + 0x20]
and ebx, 0xfffffbff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x31
je 0x421e9a
push 0
lea edx, [esp + 0x24]
push 0x2949
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x2000
mov byte [esp + 0x4c], 0x32
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x421e9c
xor edi, edi
test ebx, 0x2000
mov dword [esi + 0x1f8], edi
mov dword [esp + 0x48], 0xffffffff
je 0x421ec2
lea ecx, [esp + 0x20]
and ebx, 0xffffdfff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [esp + 0x1c]
push 0x50dc
push eax
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x34
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x35
mov ecx, dword [esi + 0x1f8]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x34
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x36
je 0x421f69
push 0
lea ecx, [esp + 0x24]
push 0x2937
push ecx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x4000
mov byte [esp + 0x4c], 0x37
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x421f6b
xor edi, edi
test ebx, 0x4000
mov dword [esi + 0x1a4], edi
mov dword [esp + 0x48], 0xffffffff
je 0x421f91
lea ecx, [esp + 0x20]
and ebx, 0xffffbfff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea edx, [esp + 0x1c]
push 0x50f3
push edx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x39
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x3a
mov ecx, dword [esi + 0x1a4]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x39
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [esi + 0x19c]
mov edi, dword [sym.imp.QtCore4.dll_public:_static_bool___cdecl_QObject::connect_class_QObject_const___char_const___class_QObject_const___char_const___enum_Qt::ConnectionType_]
push 0
push str.1AddTask__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x1a4]
push 0
push str.1DeleteTask__
push esi
push str.2triggered__
push ecx
call edi
mov edx, dword [esi + 0x1f0]
push 0
push str.1AddTaskWindows__
push esi
push str.2triggered__
push edx
call edi
mov eax, dword [esi + 0x1f8]
push 0
push str.1AddTaskFolder__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x1f4]
add esp, 0x50
push 0
push str.1AddTaskQuickTime__
push esi
push str.2triggered__
push ecx
call edi
add esp, 0x14
cmp byte [0x4fb0a8], 0
je 0x422082
mov edx, dword [esi + 0x1fc]
push 0
push str.1actionFindDRMClicked__
push esi
push str.2triggered__
push edx
call edi
add esp, 0x14
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x3b
je 0x4220d4
push 0
lea eax, [esp + 0x24]
push 0x294e
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x8000
mov byte [esp + 0x4c], 0x3c
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x4220d6
xor edi, edi
test ebx, 0x8000
mov dword [esi + 0x1a0], edi
mov dword [esp + 0x48], 0xffffffff
je 0x4220fc
lea ecx, [esp + 0x20]
and ebx, 0xffff7fff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x1c]
push 0x50f1
push ecx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x3e
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x3f
mov ecx, dword [esi + 0x1a0]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x3e
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x40
je 0x4221a3
push 0
lea edx, [esp + 0x24]
push 0x2958
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x10000
mov byte [esp + 0x4c], 0x41
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x4221a5
xor edi, edi
test ebx, 0x10000
mov dword [esi + 0x1c4], edi
mov dword [esp + 0x48], 0xffffffff
je 0x4221cb
lea ecx, [esp + 0x20]
and ebx, 0xfffeffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [esp + 0x1c]
push 0x5107
push eax
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x43
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x44
mov ecx, dword [esi + 0x1c4]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x43
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x45
je 0x422272
push 0
lea ecx, [esp + 0x24]
push 0x2939
push ecx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x20000
mov byte [esp + 0x4c], 0x46
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422274
xor edi, edi
test ebx, 0x20000
mov dword [esi + 0x1a8], edi
mov dword [esp + 0x48], 0xffffffff
je 0x42229a
lea ecx, [esp + 0x20]
and ebx, 0xfffdffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea edx, [esp + 0x1c]
push 0x5109
push edx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x48
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x49
mov ecx, dword [esi + 0x1a8]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x48
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x4a
je 0x422341
push 0
lea eax, [esp + 0x24]
push 0x2957
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x40000
mov byte [esp + 0x4c], 0x4b
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422343
xor edi, edi
test ebx, 0x40000
mov dword [esi + 0x1ac], edi
mov dword [esp + 0x48], 0xffffffff
je 0x422369
lea ecx, [esp + 0x20]
and ebx, 0xfffbffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x1c]
push 0x50fb
push ecx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x4d
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x4e
mov ecx, dword [esi + 0x1ac]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x4d
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x4f
je 0x422410
push 0
lea edx, [esp + 0x24]
push 0x294f
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x80000
mov byte [esp + 0x4c], 0x50
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422412
xor edi, edi
test ebx, 0x80000
mov dword [esi + 0x1b0], edi
mov dword [esp + 0x48], 0xffffffff
je 0x422438
lea ecx, [esp + 0x20]
and ebx, 0xfff7ffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [esp + 0x1c]
push 0x50ff
push eax
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x52
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x53
mov ecx, dword [esi + 0x1b0]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x52
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x54
je 0x4224df
push 0
lea ecx, [esp + 0x24]
push 0x293c
push ecx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x100000
mov byte [esp + 0x4c], 0x55
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x4224e1
xor edi, edi
test ebx, 0x100000
mov dword [esi + 0x1b4], edi
mov dword [esp + 0x48], 0xffffffff
je 0x422507
lea ecx, [esp + 0x20]
and ebx, 0xffefffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea edx, [esp + 0x1c]
push 0x5101
push edx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x57
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x58
mov ecx, dword [esi + 0x1b4]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x57
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x59
je 0x4225ae
push 0
lea eax, [esp + 0x24]
push 0x2950
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x200000
mov byte [esp + 0x4c], 0x5a
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x4225b0
xor edi, edi
test ebx, 0x200000
mov dword [esi + 0x1b8], edi
mov dword [esp + 0x48], 0xffffffff
je 0x4225d6
lea ecx, [esp + 0x20]
and ebx, 0xffdfffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x1c]
push 0x50f9
push ecx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x5c
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x5d
mov ecx, dword [esi + 0x1b8]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x5c
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x5e
je 0x42267d
push 0
lea edx, [esp + 0x24]
push 0x293d
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x400000
mov byte [esp + 0x4c], 0x5f
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x42267f
xor edi, edi
test ebx, 0x400000
mov dword [esi + 0x1cc], edi
mov dword [esp + 0x48], 0xffffffff
je 0x4226a5
lea ecx, [esp + 0x20]
and ebx, 0xffbfffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [esp + 0x1c]
push 0x5113
push eax
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x4c], 0x61
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x62
mov ecx, dword [esi + 0x1cc]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0x61
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x63
je 0x422816
mov byte [esp + 0x20], 0x20
mov ecx, dword [esp + 0x20]
push ecx
lea ecx, [esp + 0x14]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov byte [esp + 0x20], 0x20
mov edx, dword [esp + 0x20]
push edx
lea ecx, [esp + 0x10]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
lea eax, [esp + 0x34]
push eax
mov ecx, esi
call dword [sym.imp.QtGui4.dll_public:_class_QString___thiscall_QWidget::windowTitle_void_]
mov dword [esp + 0x1c], eax
push 0
lea ecx, [esp + 0x34]
push 0x2945
mov byte [esp + 0x50], 0x64
or ebx, 0x800000
push ecx
mov dword [esp + 0x20], ebx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
mov dword [esp + 0x20], eax
mov dword [esp + 0x48], 0x65
or ebx, 0x1000000
push 0x4d9b10
lea ecx, [esp + 0x30]
mov dword [esp + 0x18], ebx
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_char_const__]
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x4c], 0x66
mov ecx, dword [esp + 0x24]
push 0
push ecx
lea edx, [esp + 0x34]
or ebx, 0x2000000
push edx
mov ecx, eax
mov dword [esp + 0x24], ebx
call dword [sym.imp.QtCore4.dll_public:_class_QString___thiscall_QString::arg_class_QString_const___int__class_QChar_const__]
lea ecx, [esp + 0x10]
push ecx
mov dword [esp + 0x4c], 0x67
mov edx, dword [esp + 0x20]
push 0
push edx
lea ecx, [esp + 0x30]
push ecx
or ebx, 0x4000000
mov ecx, eax
mov dword [esp + 0x24], ebx
call dword [sym.imp.QtCore4.dll_public:_class_QString___thiscall_QString::arg_class_QString_const___int__class_QChar_const__]
push esi
or ebx, 0x8000000
mov dword [esp + 0x4c], 0x68
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422818
xor edi, edi
test ebx, 0x8000000
mov dword [esi + 0x1d0], edi
mov dword [esp + 0x48], 0x6c
je 0x422842
and ebx, 0xf7ffffff
lea ecx, [esp + 0x24]
mov dword [esp + 0x14], ebx
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test ebx, 0x4000000
mov dword [esp + 0x48], 0x6b
je 0x422866
and ebx, 0xfbffffff
lea ecx, [esp + 0x28]
mov dword [esp + 0x14], ebx
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test ebx, 0x2000000
mov dword [esp + 0x48], 0x6a
je 0x42288a
and ebx, 0xfdffffff
lea ecx, [esp + 0x2c]
mov dword [esp + 0x14], ebx
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test ebx, 0x1000000
mov dword [esp + 0x48], 0x69
je 0x4228ae
and ebx, 0xfeffffff
lea ecx, [esp + 0x30]
mov dword [esp + 0x14], ebx
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test ebx, 0x800000
mov dword [esp + 0x48], 0xffffffff
je 0x4228ce
lea ecx, [esp + 0x34]
and ebx, 0xff7fffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [esi + 0x1d0]
push 2
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setMenuRole_enum_QAction::MenuRole_]
lea edx, [esp + 0x30]
push 0x50e9
push edx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0x6e
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x6f
mov ecx, dword [esi + 0x1d0]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0x6e
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x70
je 0x422983
push 0
lea eax, [esp + 0x38]
push 0x2951
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x10000000
mov byte [esp + 0x4c], 0x71
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422985
xor edi, edi
test ebx, 0x10000000
mov dword [esi + 0x1d4], edi
mov dword [esp + 0x48], 0xffffffff
je 0x4229ab
lea ecx, [esp + 0x34]
and ebx, 0xefffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [esi + 0x1d4]
push 6
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setMenuRole_enum_QAction::MenuRole_]
lea ecx, [esp + 0x30]
push 0x50f5
push ecx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0x73
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x74
mov ecx, dword [esi + 0x1d4]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0x73
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x75
je 0x422a60
push 0
lea edx, [esp + 0x38]
push 0x2956
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x20000000
mov byte [esp + 0x4c], 0x76
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422a62
xor edi, edi
test ebx, 0x20000000
mov dword [esi + 0x1bc], edi
mov dword [esp + 0x48], 0xffffffff
je 0x422a88
lea ecx, [esp + 0x34]
and ebx, 0xdfffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [esi + 0x1bc]
push 5
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setMenuRole_enum_QAction::MenuRole_]
lea eax, [esp + 0x30]
push 0x5105
push eax
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0x78
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x79
mov ecx, dword [esi + 0x1bc]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0x78
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x7a
je 0x422b3d
push 0
lea ecx, [esp + 0x38]
push 0x2953
push ecx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x40000000
mov byte [esp + 0x4c], 0x7b
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422b3f
xor edi, edi
test ebx, 0x40000000
mov dword [esi + 0x1d8], edi
mov dword [esp + 0x48], 0xffffffff
je 0x422b65
lea ecx, [esp + 0x34]
and ebx, 0xbfffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea edx, [esp + 0x30]
push 0x50f7
push edx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0x7d
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x7e
mov ecx, dword [esi + 0x1d8]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0x7d
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x7f
je 0x422c0c
push 0
lea eax, [esp + 0x38]
push 0x295c
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x80000000
mov byte [esp + 0x4c], 0x80
push eax
mov ecx, edi
mov dword [esp + 0x1c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422c0e
xor edi, edi
mov dword [esi + 0x1dc], edi
or edi, 0xffffffff
test ebx, ebx
mov dword [esp + 0x48], edi
jns 0x422c29
lea ecx, [esp + 0x34]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x30]
push 0x510f
push ecx
call ebp
add esp, 8
mov ebx, 0x82
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x83
mov ecx, dword [esi + 0x1dc]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], bl
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], edi
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x84
je 0x422ccb
push 0
lea edx, [esp + 0x38]
push 0x2952
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
mov byte [esp + 0x4c], 0x85
mov ebx, 1
push eax
mov ecx, edi
mov dword [esp + 0x20], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422cd1
mov ebx, dword [esp + 0x18]
xor edi, edi
test bl, 1
mov dword [esi + 0x1c8], edi
mov dword [esp + 0x48], 0xffffffff
je 0x422cf1
lea ecx, [esp + 0x34]
and ebx, 0xfffffffe
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [esp + 0x30]
push 0x5103
push eax
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0x87
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x88
mov ecx, dword [esi + 0x1c8]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0x87
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x89
je 0x422d95
push 0
lea ecx, [esp + 0x38]
push 0x295b
push ecx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 2
mov byte [esp + 0x4c], 0x8a
push eax
mov ecx, edi
mov dword [esp + 0x20], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422d97
xor edi, edi
test bl, 2
mov dword [esi + 0x1c0], edi
mov dword [esp + 0x48], 0xffffffff
je 0x422db7
lea ecx, [esp + 0x34]
and ebx, 0xfffffffd
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea edx, [esp + 0x30]
push 0x510d
push edx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0x8c
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x8d
mov ecx, dword [esi + 0x1c0]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0x8c
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x8e
je 0x422e5b
push 0
lea eax, [esp + 0x38]
push 0x2936
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 4
mov byte [esp + 0x4c], 0x8f
push eax
mov ecx, edi
mov dword [esp + 0x20], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422e5d
xor edi, edi
test bl, 4
mov dword [esi + 0x1e0], edi
mov dword [esp + 0x48], 0xffffffff
je 0x422e7d
lea ecx, [esp + 0x34]
and ebx, 0xfffffffb
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x30]
push 0x50ef
push ecx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0x91
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x92
mov ecx, dword [esi + 0x1e0]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0x91
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x93
je 0x422f21
push 0
lea edx, [esp + 0x38]
push 0x293b
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 8
mov byte [esp + 0x4c], 0x94
push eax
mov ecx, edi
mov dword [esp + 0x20], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422f23
xor edi, edi
test bl, 8
mov dword [esi + 0x1e4], edi
mov dword [esp + 0x48], 0xffffffff
je 0x422f43
lea ecx, [esp + 0x34]
and ebx, 0xfffffff7
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [esp + 0x30]
push 0x5111
push eax
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0x96
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x97
mov ecx, dword [esi + 0x1e4]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0x96
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x98
je 0x422fe7
push 0
lea ecx, [esp + 0x38]
push 0x2954
push ecx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x10
mov byte [esp + 0x4c], 0x99
push eax
mov ecx, edi
mov dword [esp + 0x20], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x422fe9
xor edi, edi
test bl, 0x10
mov dword [esi + 0x1e8], edi
mov dword [esp + 0x48], 0xffffffff
je 0x423009
lea ecx, [esp + 0x34]
and ebx, 0xffffffef
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea edx, [esp + 0x30]
push 0x50fd
push edx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0x9b
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0x9c
mov ecx, dword [esi + 0x1e8]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0x9b
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0x9d
je 0x4230ad
push 0
lea eax, [esp + 0x38]
push 0x2959
push eax
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x20
mov byte [esp + 0x4c], 0x9e
push eax
mov ecx, edi
mov dword [esp + 0x20], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x4230af
xor edi, edi
test bl, 0x20
mov dword [esi + 0x1ec], edi
mov dword [esp + 0x48], 0xffffffff
je 0x4230cf
lea ecx, [esp + 0x34]
and ebx, 0xffffffdf
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x30]
push 0x510b
push ecx
call ebp
add esp, 8
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x4c], 0xa0
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0xa1
mov ecx, dword [esi + 0x1ec]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x34]
mov byte [esp + 0x48], 0xa0
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x30]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push 8
call sub.MSVCR80.dll_void____cdecl_operator_new_unsigned_int_
mov edi, eax
add esp, 4
mov dword [esp + 0x3c], edi
test edi, edi
mov dword [esp + 0x48], 0xa2
je 0x423173
push 0
lea edx, [esp + 0x38]
push 0x294a
push edx
call dword [sym.imp.lang.dll_class_QString___cdecl_MoyeaMakeString_int__enum_TLang_]
add esp, 0xc
push esi
or ebx, 0x40
mov byte [esp + 0x4c], 0xa3
push eax
mov ecx, edi
mov dword [esp + 0x20], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::constructor_class_QString_const___class_QObject__]
mov dword [edi], vtable.QAction.0
jmp 0x423175
xor edi, edi
test bl, 0x40
mov dword [esi + 0x260], edi
mov dword [esp + 0x48], 0xffffffff
je 0x423192
lea ecx, [esp + 0x34]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [esp + 0x3c]
push 0x50ed
push eax
call ebp
add esp, 8
mov ebx, 0xa5
push eax
lea ecx, [esp + 0x3c]
mov dword [esp + 0x4c], ebx
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::constructor_class_QString_const__]
mov byte [esp + 0x48], 0xa6
mov ecx, dword [esi + 0x260]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAction::setIcon_class_QIcon_const__]
lea ecx, [esp + 0x38]
mov byte [esp + 0x48], bl
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QIcon::destructor_void_]
lea ecx, [esp + 0x3c]
mov dword [esp + 0x48], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [esi + 0x1a0]
mov edi, dword [sym.imp.QtCore4.dll_public:_static_bool___cdecl_QObject::connect_class_QObject_const___char_const___class_QObject_const___char_const___enum_Qt::ConnectionType_]
push 0
push str.1ClearAllTask__
push esi
push str.2triggered__
push ecx
call edi
mov edx, dword [esi + 0x1a8]
push 0
push str.1RenameTask__
push esi
push str.2triggered__
push edx
call edi
mov eax, dword [esi + 0x1ac]
push 0
push str.1Properties__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x1b0]
push 0
push str.1MoveDownTask__
push esi
push str.2triggered__
push ecx
call edi
mov edx, dword [esi + 0x1b4]
add esp, 0x50
push 0
push str.1MoveUpTask__
push esi
push str.2triggered__
push edx
call edi
mov eax, dword [esi + 0x1b8]
push 0
push str.1EditTask__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x1cc]
push 0
push str.1UpdateApp__bool__
push esi
push str.2triggered__bool__
push ecx
call edi
mov edx, dword [esi + 0x1d0]
push 0
push str.1About__
push esi
push str.2triggered__
push edx
call edi
add esp, 0x50
mov eax, dword [esi + 0x1d4]
push 0
push str.1close__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x1d8]
push 0
push str.1OpenHome__
push esi
push str.2triggered__
push ecx
call edi
mov edx, dword [esi + 0x1dc]
push 0
push str.1OpenSupport__
push esi
push str.2triggered__
push edx
call edi
mov eax, dword [esi + 0x1c8]
push 0
push str.1Help__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x1bc]
add esp, 0x50
push 0
push str.1Settings__
push esi
push str.2triggered__
push ecx
call edi
mov edx, dword [esi + 0x1c0]
push 0
push str.1SettingsXML__
push esi
push str.2triggered__
push edx
call edi
mov eax, dword [esi + 0x1c4]
push 0
push str.1Register__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x1e0]
push 0
push str.1CheckAll__
push esi
push str.2triggered__
push ecx
call edi
mov edx, dword [esi + 0x1e4]
add esp, 0x50
push 0
push str.1UncheckAll__
push esi
push str.2triggered__
push edx
call edi
mov eax, dword [esi + 0x1e8]
push 0
push str.1ChildHide__
push esi
push str.2triggered__
push eax
call edi
mov ecx, dword [esi + 0x1ec]
push 0
push str.1ChildShowNormal__
push esi
push str.2triggered__
push ecx
call edi
push 0
push str.1BugReporter__
mov edx, dword [esi + 0x260]
push esi
push str.2triggered__
push edx
call edi
mov ecx, dword [esp + 0x90]
add esp, 0x50
pop edi
pop ebp
pop ebx
mov dword fs:[0], ecx
add esp, 0x40
ret