Function at 0x41a7e0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push 0xffffffffffffffff
push 0x4b0885
mov eax, dword fs:[0]
push eax
sub esp, 8
push ebx
push ebp
push esi
push edi
mov eax, dword [0xc18374]
xor eax, esp
push eax
lea eax, [esp + 0x1c]
mov dword fs:[0], eax
mov edi, ecx
push 0x28
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 0
test eax, eax
je 0x41a82e
push edi
push edi
mov ecx, eax
call fcn.004481a0
jmp 0x41a830
xor eax, eax
or ebx, 0xffffffff
push 0x1c
mov dword [esp + 0x28], ebx
mov dword [edi + 0x18], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov ebp, 1
mov dword [esp + 0x24], ebp
test eax, eax
je 0x41a860
push edi
push edi
mov ecx, eax
call fcn.0044cdb0
jmp 0x41a862
xor eax, eax
push 0x88
mov dword [esp + 0x28], ebx
mov dword [edi + 0x1c], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 2
test eax, eax
je 0x41a891
push edi
push edi
mov ecx, eax
call fcn.00492200
jmp 0x41a893
xor eax, eax
push 0x18
mov dword [esp + 0x28], ebx
mov dword [edi + 0xfc], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov dword [esp + 0x24], 3
test esi, esi
je 0x41a8cc
push edi
mov ecx, esi
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QTimer::constructor_class_QObject__]
mov dword [esi], vtable.QTimer.0
mov eax, esi
jmp 0x41a8ce
xor eax, eax
mov dword [edi + 0xf8], eax
or dword [eax + 0x14], ebp
push 0x6c
mov dword [esp + 0x28], ebx
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 4
test eax, eax
je 0x41a906
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.00426f40
jmp 0x41a908
xor eax, eax
push 0x34
mov dword [esp + 0x28], ebx
mov dword [edi + 0x20], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 5
test eax, eax
je 0x41a93a
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.0042fa90
jmp 0x41a93c
xor eax, eax
push 0x2c
mov dword [esp + 0x28], ebx
mov dword [edi + 0x24], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 6
test eax, eax
je 0x41a96e
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.00431180
jmp 0x41a970
xor eax, eax
push 0x38
mov dword [esp + 0x28], ebx
mov dword [edi + 0x28], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 7
test eax, eax
je 0x41a9a2
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.00433620
jmp 0x41a9a4
xor eax, eax
push 0x44
mov dword [esp + 0x28], ebx
mov dword [edi + 0x2c], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 8
test eax, eax
je 0x41a9d6
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.00473b20
jmp 0x41a9d8
xor eax, eax
push 0x40
mov dword [esp + 0x28], ebx
mov dword [edi + 0x30], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 9
test eax, eax
je 0x41aa0a
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.00475e30
jmp 0x41aa0c
xor eax, eax
push 0x60
mov dword [esp + 0x28], ebx
mov dword [edi + 0x34], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 0xa
test eax, eax
je 0x41aa3e
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.0042d100
jmp 0x41aa40
xor eax, eax
push 0x2c
mov dword [esp + 0x28], ebx
mov dword [edi + 0x38], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 0xb
test eax, eax
je 0x41aa72
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.00480480
jmp 0x41aa74
xor eax, eax
push 0x44
mov dword [esp + 0x28], ebx
mov dword [edi + 0x3c], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 0xc
test eax, eax
je 0x41aaa6
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.0048a930
jmp 0x41aaa8
xor eax, eax
push 0x40
mov dword [esp + 0x28], ebx
mov dword [edi + 0x40], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 0xd
test eax, eax
je 0x41aada
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.00495c40
jmp 0x41aadc
xor eax, eax
push 0x64
mov dword [esp + 0x28], ebx
mov dword [edi + 0x44], eax
call sub.MSVCR90.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x24], 0xe
test eax, eax
je 0x41ab0e
mov ecx, dword [edi + 0x14]
mov edx, dword [ecx + 0x78]
push edi
push edx
mov ecx, eax
call fcn.00497480
jmp 0x41ab10
xor eax, eax
mov dword [edi + 0x48], eax
mov eax, dword [edi + 0x3c]
lea esi, [edi + 0x4c]
mov dword [esp + 0x24], ebx
mov ebx, dword [esi + 0x14]
mov edx, dword [ebx + 4]
lea ecx, [esp + 0x14]
push ecx
push edx
push ebx
mov ecx, esi
mov dword [esp + 0x20], eax
call fcn.004199b0
push 1
mov ecx, esi
mov ebp, eax
call fcn.004199f0
mov dword [ebx + 4], ebp
mov eax, dword [ebp + 4]
mov dword [eax], ebp
mov ebx, dword [esi + 0x14]
mov ecx, dword [edi + 0x30]
mov eax, dword [ebx + 4]
lea edx, [esp + 0x14]
push edx
push eax
mov dword [esp + 0x1c], ecx
push ebx
mov ecx, esi
call fcn.004199b0
push 1
mov ecx, esi
mov ebp, eax
call fcn.004199f0
mov dword [ebx + 4], ebp
mov ecx, dword [ebp + 4]
mov dword [ecx], ebp
mov ebx, dword [esi + 0x14]
mov ecx, dword [ebx + 4]
mov edx, dword [edi + 0x20]
lea eax, [esp + 0x14]
push eax
push ecx
push ebx
mov ecx, esi
mov dword [esp + 0x20], edx
call fcn.004199b0
push 1
mov ecx, esi
mov ebp, eax
call fcn.004199f0
mov dword [ebx + 4], ebp
mov edx, dword [ebp + 4]
mov dword [edx], ebp
mov ebx, dword [esi + 0x14]
mov edx, dword [ebx + 4]
mov eax, dword [edi + 0x38]
lea ecx, [esp + 0x14]
push ecx
push edx
push ebx
mov ecx, esi
mov dword [esp + 0x20], eax
call fcn.004199b0
push 1
mov ecx, esi
mov ebp, eax
call fcn.004199f0
mov dword [ebx + 4], ebp
mov eax, dword [ebp + 4]
mov dword [eax], ebp
mov ebx, dword [esi + 0x14]
mov ecx, dword [edi + 0x24]
mov eax, dword [ebx + 4]
lea edx, [esp + 0x14]
push edx
push eax
mov dword [esp + 0x1c], ecx
push ebx
mov ecx, esi
call fcn.004199b0
push 1
mov ecx, esi
mov ebp, eax
call fcn.004199f0
mov dword [ebx + 4], ebp
mov ecx, dword [ebp + 4]
mov dword [ecx], ebp
mov edx, dword [esi + 0x14]
mov eax, dword [edx]
mov ebx, dword [esi]
mov ebp, eax
lea esp, [esp]
mov eax, dword [esi + 0x14]
mov dword [esp + 0x18], eax
mov eax, dword [esi]
test ebx, ebx
je 0x41ac21
cmp ebx, eax
je 0x41ac27
call dword [sym.imp.MSVCR90.dll__invalid_parameter_noinfo]
cmp ebp, dword [esp + 0x18]
je 0x41ac70
test ebx, ebx
jne 0x41ac68
call dword [sym.imp.MSVCR90.dll__invalid_parameter_noinfo]
xor eax, eax
cmp ebp, dword [eax + 0x14]
jne 0x41ac44
call dword [sym.imp.MSVCR90.dll__invalid_parameter_noinfo]
mov ecx, dword [ebp + 8]
call fcn.0041f510
test ebx, ebx
jne 0x41ac6c
call dword [sym.imp.MSVCR90.dll__invalid_parameter_noinfo]
xor eax, eax
cmp ebp, dword [eax + 0x14]
jne 0x41ac63
call dword [sym.imp.MSVCR90.dll__invalid_parameter_noinfo]
mov ebp, dword [ebp]
jmp 0x41ac10
mov eax, dword [ebx]
jmp 0x41ac39
mov eax, dword [ebx]
jmp 0x41ac58
mov ecx, dword [edi + 0x20]
mov edx, dword [edi + 0x14]
push ecx
mov ecx, dword [edx + 0x78]
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QTabWidget::setCurrentWidget_class_QWidget__]
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x14
ret