Function at 0x4910f0
Capabilities:
Check os version
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
push 0xffffffffffffffff
push 0x4e1e3e
mov eax, dword fs:[0]
push eax
sub esp, 0xac
push ebx
push esi
mov eax, dword [0x56e01c]
xor eax, esp
push eax
lea eax, [esp + 0xb8]
mov dword fs:[0], eax
lea ecx, [edi + 0x124]
call fcn.0042b540
lea ecx, [edi + 0x128]
call fcn.0042b6e0
mov esi, dword [sym.imp.QtCore4.dll_public:_int___thiscall_QDate::month_void_const]
push 1
lea ecx, [ebp + 8]
call esi
mov ebx, dword [sym.imp.QtCore4.dll_public:_int___thiscall_QDate::year_void_const]
push eax
lea ecx, [ebp + 8]
call ebx
push eax
lea ecx, [esp + 0x34]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QDate::constructor_int__int__int_]
lea ecx, [ebp + 8]
call dword [sym.imp.QtCore4.dll_public:_int___thiscall_QDate::daysInMonth_void_const]
push eax
lea ecx, [ebp + 8]
call esi
push eax
lea ecx, [ebp + 8]
call ebx
push eax
lea ecx, [esp + 0x30]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QDate::constructor_int__int__int_]
lea ecx, [esp + 0x28]
mov dword [esp + 0x20], 0
call dword [sym.imp.QtCore4.dll_public:_int___thiscall_QDate::dayOfWeek_void_const]
mov ecx, edi
call fcn.00490e60
mov ebx, dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QObject::setProperty_char_const___class_QVariant_const__]
mov esi, eax
mov eax, dword [esp + 0x28]
mov dword [esp + 0x18], esi
mov dword [esp + 0x14], esi
mov dword [esp + 0x20], eax
cmp eax, dword [esp + 0x24]
ja 0x4915ef
jmp 0x4911c0
push 0xa
lea ecx, [esp + 0x24]
call dword [sym.imp.QtCore4.dll_public:_int___thiscall_QDate::day_void_const]
push eax
lea eax, [esp + 0x70]
push eax
call dword [sym.imp.QtCore4.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
add esp, 0xc
mov dword [esp + 0xc0], 0
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
lea ecx, [esp + 0x68]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
mov dword [esp + 0x10], eax
mov eax, dword [eax]
mov edx, dword [eax + 0x3c]
push ecx
mov ecx, dword [esp + 0x14]
call edx
push str.true
lea ecx, [esp + 0x88]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 1
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
lea ecx, [esp + 0x84]
push ecx
add edx, esi
mov ecx, dword [eax + edx*4 + 0x14]
push str.inMonth
call ebx
lea ecx, [esp + 0x84]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
mov dword [esp + 0x10], eax
mov eax, dword [eax]
mov edx, dword [eax + 0x34]
push ecx
mov ecx, dword [esp + 0x14]
call edx
lea eax, [esp + 0x7c]
push eax
call dword [sym.imp.QtCore4.dll_public:_static_class_QDate___cdecl_QDate::currentDate_void_]
mov ecx, dword [esp + 0x24]
add esp, 4
cmp ecx, dword [eax]
jne 0x491361
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [eax]
mov edx, dword [edx + 0x3c]
mov dword [esp + 0x10], eax
mov eax, dword [ecx + 8]
add eax, esi
mov ecx, dword [ecx + eax*4 + 0x14]
push ecx
mov ecx, dword [esp + 0x14]
call edx
push str.true
lea ecx, [esp + 0x98]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 2
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
lea ecx, [esp + 0x94]
push ecx
add edx, esi
mov ecx, dword [eax + edx*4 + 0x14]
push str.currentDate
call ebx
lea ecx, [esp + 0x94]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
push ecx
mov dword [esp + 0x14], eax
mov ecx, eax
jmp 0x4913ec
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
mov dword [esp + 0x10], eax
mov eax, dword [eax]
mov edx, dword [eax + 0x3c]
push ecx
mov ecx, dword [esp + 0x14]
call edx
push str.false
lea ecx, [esp + 0x58]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 3
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
lea ecx, [esp + 0x54]
push ecx
add edx, esi
mov ecx, dword [eax + edx*4 + 0x14]
push str.currentDate
call ebx
lea ecx, [esp + 0x54]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
push ecx
mov dword [esp + 0x14], eax
mov ecx, eax
mov eax, dword [eax]
mov edx, dword [eax + 0x34]
call edx
cmp byte [ebp + 0xc], 0
jne 0x4914a0
mov eax, dword [esp + 0x20]
push eax
push edi
call fcn.00493190
test al, al
je 0x4914a0
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [eax]
mov edx, dword [edx + 0x3c]
mov dword [esp + 0x10], eax
mov eax, dword [ecx + 8]
add eax, esi
mov ecx, dword [ecx + eax*4 + 0x14]
push ecx
mov ecx, dword [esp + 0x14]
call edx
push 0x4f7e10
lea ecx, [esp + 0x48]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 4
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
lea ecx, [esp + 0x44]
push ecx
add edx, esi
mov ecx, dword [eax + edx*4 + 0x14]
push str.hasActions
call ebx
lea ecx, [esp + 0x44]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
push ecx
mov dword [esp + 0x14], eax
mov ecx, eax
jmp 0x49152b
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
mov dword [esp + 0x10], eax
mov eax, dword [eax]
mov edx, dword [eax + 0x3c]
push ecx
mov ecx, dword [esp + 0x14]
call edx
push 0x4f7e0c
lea ecx, [esp + 0x38]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 5
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
lea ecx, [esp + 0x34]
push ecx
add edx, esi
mov ecx, dword [eax + edx*4 + 0x14]
push str.hasActions
call ebx
lea ecx, [esp + 0x34]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
push ecx
mov dword [esp + 0x14], eax
mov ecx, eax
mov eax, dword [eax]
mov edx, dword [eax + 0x34]
call edx
mov eax, 0x92492493
imul esi
add edx, esi
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
mov ecx, eax
lea edx, [eax*8]
sub edx, eax
shl ecx, 4
lea ecx, [ecx + eax + 0x23]
mov eax, esi
sub eax, edx
lea eax, [eax + eax*8]
lea eax, [eax + eax + 2]
lea edx, [eax + 0x10]
mov dword [esp + 0xac], edx
lea edx, [ecx + 0x10]
mov dword [esp + 0x6c], eax
mov eax, dword [esp + 0xac]
mov dword [esp + 0x70], ecx
mov ecx, dword [esp + 0x20]
mov dword [esp + 0x78], edx
mov dword [esp + 0x74], eax
lea edx, [esp + 0x6c]
push edx
lea eax, [esp + 0x14]
mov dword [esp + 0x14], ecx
push eax
lea ecx, [esp + 0x88]
push ecx
lea eax, [edi + 0x124]
call fcn.0042b5f0
lea edx, [esp + 0x20]
push edx
lea eax, [esp + 0x1c]
push eax
lea ecx, [esp + 0x38]
push ecx
lea eax, [edi + 0x128]
call fcn.0042b790
push 1
lea edx, [esp + 0x30]
inc esi
push edx
lea ecx, [esp + 0x28]
mov dword [esp + 0x20], esi
call dword [sym.imp.QtCore4.dll_public:_class_QDate___thiscall_QDate::addDays_int_]
mov eax, dword [eax]
mov dword [esp + 0x20], eax
cmp eax, dword [esp + 0x24]
jbe 0x4911c0
mov eax, dword [esp + 0x28]
mov dword [esp + 0x1c], eax
mov eax, dword [esp + 0x14]
add eax, 0xffffffff
mov dword [esp + 0x18], eax
js 0x4917d1
push 0xffffffffffffffff
lea eax, [esp + 0x30]
push eax
lea ecx, [esp + 0x24]
call dword [sym.imp.QtCore4.dll_public:_class_QDate___thiscall_QDate::addDays_int_]
mov ecx, dword [eax]
mov dword [esp + 0x1c], ecx
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov ecx, dword [ecx + 8]
mov edx, dword [eax]
add ecx, dword [esp + 0x18]
mov edx, dword [edx + 0x3c]
mov dword [esp + 0x14], eax
mov eax, dword [edi + 0x118]
mov eax, dword [eax + ecx*4 + 0x14]
mov ecx, dword [esp + 0x14]
push eax
call edx
push 0xa
lea ecx, [esp + 0x20]
call dword [sym.imp.QtCore4.dll_public:_int___thiscall_QDate::day_void_const]
push eax
lea eax, [esp + 0x18]
push eax
call dword [sym.imp.QtCore4.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
add esp, 0xc
mov dword [esp + 0xc0], 6
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, dword [esp + 0x18]
push eax
mov ecx, dword [ecx + edx*4 + 0x14]
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
lea ecx, [esp + 0x10]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push str.false
lea ecx, [esp + 0x38]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 7
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
add edx, dword [esp + 0x18]
lea ecx, [esp + 0x34]
push ecx
mov ecx, dword [eax + edx*4 + 0x14]
push str.inMonth
call ebx
lea ecx, [esp + 0x34]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
push 0x4f7e0c
lea ecx, [esp + 0x48]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 8
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
add edx, dword [esp + 0x18]
lea ecx, [esp + 0x44]
push ecx
mov ecx, dword [eax + edx*4 + 0x14]
push str.hasActions
call ebx
lea ecx, [esp + 0x44]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
push str.false
lea ecx, [esp + 0x58]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 9
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
add edx, dword [esp + 0x18]
lea ecx, [esp + 0x54]
push ecx
push str.currentDate
mov ecx, dword [eax + edx*4 + 0x14]
call ebx
lea ecx, [esp + 0x54]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov ecx, dword [ecx + 8]
mov edx, dword [eax]
add ecx, dword [esp + 0x18]
mov edx, dword [edx + 0x34]
mov dword [esp + 0x14], eax
mov eax, dword [edi + 0x118]
mov eax, dword [eax + ecx*4 + 0x14]
mov ecx, dword [esp + 0x14]
push eax
call edx
lea eax, [esp + 0x1c]
push eax
lea ecx, [esp + 0x1c]
push ecx
lea edx, [esp + 0x38]
push edx
lea eax, [edi + 0x128]
call fcn.0042b790
sub dword [esp + 0x18], 1
jns 0x491604
cmp esi, 0x2a
mov eax, dword [esp + 0x24]
mov dword [esp + 0x1c], eax
mov dword [esp + 0x18], esi
jge 0x49199e
push 1
lea ecx, [esp + 0x30]
push ecx
lea ecx, [esp + 0x24]
call dword [sym.imp.QtCore4.dll_public:_class_QDate___thiscall_QDate::addDays_int_]
mov edx, dword [eax]
mov dword [esp + 0x1c], edx
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
mov dword [esp + 0x14], eax
mov eax, dword [eax]
mov edx, dword [eax + 0x3c]
push ecx
mov ecx, dword [esp + 0x18]
call edx
push 0xa
lea ecx, [esp + 0x20]
call dword [sym.imp.QtCore4.dll_public:_int___thiscall_QDate::day_void_const]
push eax
lea eax, [esp + 0x18]
push eax
call dword [sym.imp.QtCore4.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
add esp, 0xc
mov dword [esp + 0xc0], 0xa
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
lea ecx, [esp + 0x10]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push str.false
lea ecx, [esp + 0x38]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 0xb
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
lea ecx, [esp + 0x34]
push ecx
add edx, esi
mov ecx, dword [eax + edx*4 + 0x14]
push str.inMonth
call ebx
lea ecx, [esp + 0x34]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
push 0x4f7e0c
lea ecx, [esp + 0x48]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 0xc
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
lea ecx, [esp + 0x44]
push ecx
add edx, esi
mov ecx, dword [eax + edx*4 + 0x14]
push str.hasActions
call ebx
lea ecx, [esp + 0x44]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
push str.false
lea ecx, [esp + 0x58]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov dword [esp + 0xc0], 0xd
mov eax, dword [edi + 0x118]
mov edx, dword [eax + 8]
lea ecx, [esp + 0x54]
push ecx
add edx, esi
mov ecx, dword [eax + edx*4 + 0x14]
push str.currentDate
call ebx
lea ecx, [esp + 0x54]
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::destructor_void_]
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov ecx, dword [edi + 0x118]
mov edx, dword [ecx + 8]
add edx, esi
mov ecx, dword [ecx + edx*4 + 0x14]
mov dword [esp + 0x14], eax
mov eax, dword [eax]
mov edx, dword [eax + 0x34]
push ecx
mov ecx, dword [esp + 0x18]
call edx
lea eax, [esp + 0x1c]
push eax
lea ecx, [esp + 0x1c]
push ecx
lea edx, [esp + 0x38]
push edx
lea eax, [edi + 0x128]
call fcn.0042b790
inc esi
cmp esi, 0x2a
mov dword [esp + 0x18], esi
jl 0x4917e6
mov eax, dword [edi + 0x114]
dec eax
cmp eax, 6
ja case.0x4919aa.1
jmp dword [eax*4 + 0x491d54]
mov ebx, 6
jmp 0x4919dd
mov ebx, 5
jmp 0x4919dd
mov ebx, 4
jmp 0x4919dd
mov ebx, 3
jmp 0x4919dd
mov ebx, 2
jmp 0x4919dd
mov ebx, 1
jmp 0x4919dd
xor ebx, ebx
mov eax, 1
lea esi, [esp + 0x14]
call fcn.004935c0
mov dword [esp + 0xc0], 0xe
mov ecx, dword [edi + 0x11c]
push eax
mov eax, dword [ecx + 8]
add eax, ebx
mov ecx, dword [ecx + eax*4 + 0x14]
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
mov ecx, esi
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [edi + 0x114]
dec eax
cmp eax, 6
ja case.0x491a2b.2
jmp dword [eax*4 + 0x491d70]
mov ebx, 1
jmp 0x491a5e
mov ebx, 6
jmp 0x491a5e
mov ebx, 5
jmp 0x491a5e
mov ebx, 4
jmp 0x491a5e
mov ebx, 3
jmp 0x491a5e
mov ebx, 2
jmp 0x491a5e
xor ebx, ebx
mov eax, 2
lea esi, [esp + 0x14]
call fcn.004935c0
mov dword [esp + 0xc0], 0xf
mov ecx, dword [edi + 0x11c]
mov edx, dword [ecx + 8]
add edx, ebx
mov ecx, dword [ecx + edx*4 + 0x14]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
mov ecx, esi
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [edi + 0x114]
dec eax
cmp eax, 6
ja case.0x491aac.3
jmp dword [eax*4 + 0x491d8c]
mov ebx, 2
jmp 0x491adf
mov ebx, 1
jmp 0x491adf
mov ebx, 6
jmp 0x491adf
mov ebx, 5
jmp 0x491adf
mov ebx, 4
jmp 0x491adf
mov ebx, 3
jmp 0x491adf
xor ebx, ebx
mov eax, 3
lea esi, [esp + 0x14]
call fcn.004935c0
mov dword [esp + 0xc0], 0x10
mov ecx, dword [edi + 0x11c]
push eax
mov eax, dword [ecx + 8]
add eax, ebx
mov ecx, dword [ecx + eax*4 + 0x14]
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
mov ecx, esi
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [edi + 0x114]
dec eax
cmp eax, 6
ja case.0x491b2d.4
jmp dword [eax*4 + 0x491da8]
mov ebx, 3
jmp 0x491b60
mov ebx, 2
jmp 0x491b60
mov ebx, 1
jmp 0x491b60
mov ebx, 6
jmp 0x491b60
mov ebx, 5
jmp 0x491b60
mov ebx, 4
jmp 0x491b60
xor ebx, ebx
mov eax, 4
lea esi, [esp + 0x14]
call fcn.004935c0
mov dword [esp + 0xc0], 0x11
mov ecx, dword [edi + 0x11c]
mov edx, dword [ecx + 8]
add edx, ebx
mov ecx, dword [ecx + edx*4 + 0x14]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
mov ecx, esi
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [edi + 0x114]
dec eax
cmp eax, 6
ja case.0x491bae.5
jmp dword [eax*4 + 0x491dc4]
mov ebx, 4
jmp 0x491be1
mov ebx, 3
jmp 0x491be1
mov ebx, 2
jmp 0x491be1
mov ebx, 1
jmp 0x491be1
mov ebx, 6
jmp 0x491be1
mov ebx, 5
jmp 0x491be1
xor ebx, ebx
mov eax, 5
lea esi, [esp + 0x14]
call fcn.004935c0
mov dword [esp + 0xc0], 0x12
mov ecx, dword [edi + 0x11c]
push eax
mov eax, dword [ecx + 8]
add eax, ebx
mov ecx, dword [ecx + eax*4 + 0x14]
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
mov ecx, esi
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [edi + 0x114]
dec eax
cmp eax, 6
ja case.0x491c2f.6
jmp dword [eax*4 + 0x491de0]
mov ebx, 5
jmp 0x491c62
mov ebx, 4
jmp 0x491c62
mov ebx, 3
jmp 0x491c62
mov ebx, 2
jmp 0x491c62
mov ebx, 1
jmp 0x491c62
mov ebx, 6
jmp 0x491c62
xor ebx, ebx
mov eax, 6
lea esi, [esp + 0x14]
call fcn.004935c0
mov dword [esp + 0xc0], 0x13
mov ecx, dword [edi + 0x11c]
mov edx, dword [ecx + 8]
add edx, ebx
mov ecx, dword [ecx + edx*4 + 0x14]
push eax
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
mov ecx, esi
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [edi + 0x114]
dec eax
cmp eax, 6
ja case.0x491cb0.7
jmp dword [eax*4 + 0x491dfc]
mov ebx, 6
jmp 0x491ce3
mov ebx, 5
jmp 0x491ce3
mov ebx, 4
jmp 0x491ce3
mov ebx, 3
jmp 0x491ce3
mov ebx, 2
jmp 0x491ce3
mov ebx, 1
jmp 0x491ce3
xor ebx, ebx
mov eax, 7
lea esi, [esp + 0x64]
call fcn.004935c0
mov dword [esp + 0xc0], 0x14
mov ecx, dword [edi + 0x11c]
push eax
mov eax, dword [ecx + 8]
add eax, ebx
mov ecx, dword [ecx + eax*4 + 0x14]
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QAbstractButton::setText_class_QString_const__]
mov ecx, esi
mov dword [esp + 0xc0], 0xffffffff
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
call dword [sym.imp.QtGui4.dll_public:_static_class_QStyle____cdecl_QApplication::style_void_]
mov edx, dword [eax]
mov ecx, eax
mov eax, dword [edx + 0x34]
push edi
call eax
mov ecx, edi
call dword [sym.imp.QtGui4.dll_public:_void___thiscall_QWidget::update_void_]
mov ecx, dword [esp + 0xb8]
mov dword fs:[0], ecx
pop ecx
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 8