00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef SOESRAME_MAINWINDOW_HH_
00026 #define SOESRAME_MAINWINDOW_HH_
00027
00028 #include "ui_mainwindow.h"
00029
00030 #include "model/sramfile.hh"
00031
00032 namespace soesrame {
00033 class AboutDialog;
00034
00035
00036 class MainWindow : public QMainWindow {
00037 Q_OBJECT
00038
00039 private:
00040 QString *sramFile;
00041 Ui::MainWindow ui;
00042 SRAMFile *sram;
00043 AboutDialog *aboutDialog;
00044 enum sf_region region;
00045 bool ignoreSignals, open;
00046
00047
00048
00049
00050
00051
00052 bool confirmClose();
00053
00054
00055
00056
00057
00058
00059 void openSRAM(const QString &filename);
00060
00061
00062
00063
00064
00065
00066
00067 void setAlchemy(enum sf_alchemy alchemy, int state);
00068
00069
00070
00071
00072
00073
00074
00075 void setAlchemyLevelMajor(enum sf_alchemy alchemy, int value);
00076
00077
00078
00079
00080
00081
00082
00083 void setAlchemyLevelMinor(enum sf_alchemy alchemy, const QString &text);
00084
00085
00086
00087
00088
00089
00090
00091 void setCharm(enum sf_charm charm, int state);
00092
00093
00094
00095
00096
00097
00098 void setGame(int game);
00099
00100
00101
00102
00103
00104
00105
00106 void setIngredient(enum sf_ingredient ingredient, const QString &text);
00107
00108
00109
00110
00111
00112
00113
00114 void setItem(enum sf_item item, const QString &text);
00115
00116
00117
00118
00119
00120
00121
00122 void setMoney(enum sf_money money, const QString &text);
00123
00124
00125
00126
00127
00128
00129 void setRegion(enum sf_region region);
00130
00131
00132
00133
00134
00135
00136
00137 void setTradeGood(enum sf_tradegood tradegood, const QString &text);
00138
00139
00140
00141
00142
00143
00144
00145 void setWeapon(enum sf_weapon weapon, int state);
00146
00147
00148
00149
00150
00151
00152
00153 void setWeaponLevelMajor(enum sf_weapon weapon, int value);
00154
00155
00156
00157
00158
00159
00160
00161 void setWeaponLevelMinor(enum sf_weapon weapon, const QString &text);
00162
00163
00164
00165
00166
00167
00168
00169 void showActualLevel(std::pair<int, int> level,
00170 enum sf_weapon weapon = SF_BAZOOKA);
00171
00172 signals:
00173
00174
00175
00176 void sramFileOpened();
00177
00178
00179
00180
00181 void uiChanged();
00182
00183 private slots:
00184
00185
00186
00187
00188 void onSRAMFileOpened();
00189
00190
00191
00192
00193
00194 void onUIChanged();
00195
00196
00197
00198
00199
00200
00201 void on_acidRainCheck_stateChanged(int state);
00202
00203
00204
00205
00206
00207
00208 void on_acidRainSpinner_valueChanged(int value);
00209
00210
00211
00212
00213
00214
00215 void on_acidRainText_textEdited(const QString &text);
00216
00217
00218
00219
00220
00221
00222 void on_acornText_textEdited(const QString &text);
00223
00224
00225
00226
00227
00228
00229 void on_annihilationAmuletText_textEdited(const QString &text);
00230
00231
00232
00233
00234
00235
00236 void on_armorPolishCheck_stateChanged(int state);
00237
00238
00239
00240
00241
00242
00243 void on_ashText_textEdited(const QString &text);
00244
00245
00246
00247
00248
00249
00250 void on_atlasCheck_stateChanged(int state);
00251
00252
00253
00254
00255
00256
00257 void on_atlasSpinner_valueChanged(int value);
00258
00259
00260
00261
00262
00263
00264 void on_atlasText_textEdited(const QString &text);
00265
00266
00267
00268
00269
00270
00271 void on_atlasMedallionText_textEdited(const QString &text);
00272
00273
00274
00275
00276
00277
00278 void on_atomSmasherCheck_stateChanged(int state);
00279
00280
00281
00282
00283
00284
00285 void on_atomSmasherSpinner_valueChanged(int value);
00286
00287
00288
00289
00290
00291
00292 void on_atomSmasherText_textEdited(const QString &text);
00293
00294
00295
00296
00297
00298
00299 void on_barrierCheck_stateChanged(int state);
00300
00301
00302
00303
00304
00305
00306 void on_barrierSpinner_valueChanged(int value);
00307
00308
00309
00310
00311
00312
00313 void on_barrierText_textEdited(const QString &text);
00314
00315
00316
00317
00318
00319
00320 void on_bazookaCheck_stateChanged(int state);
00321
00322
00323
00324
00325
00326
00327 void on_beadsText_textEdited(const QString &text);
00328
00329
00330
00331
00332
00333
00334 void on_boneText_textEdited(const QString &text);
00335
00336
00337
00338
00339
00340
00341 void on_boneCrusherCheck_stateChanged(int state);
00342
00343
00344
00345
00346
00347
00348 void on_boneCrusherSpinner_valueChanged(int value);
00349
00350
00351
00352
00353
00354
00355 void on_boneCrusherText_textEdited(const QString &text);
00356
00357
00358
00359
00360
00361
00362 void on_boyCurrentHPText_textEdited(const QString &text);
00363
00364
00365
00366
00367
00368
00369 void on_boyExperienceText_textEdited(const QString &text);
00370
00371
00372
00373
00374
00375
00376 void on_boyLevelText_textEdited(const QString &text);
00377
00378
00379
00380
00381
00382
00383 void on_boyNameText_textEdited(const QString &name);
00384
00385
00386
00387
00388
00389
00390 void on_brainstormText_textEdited(const QString &text);
00391
00392
00393
00394
00395
00396
00397 void on_brimstoneText_textEdited(const QString &text);
00398
00399
00400
00401
00402
00403
00404 void on_bronzeArmorText_textEdited(const QString &text);
00405
00406
00407
00408
00409
00410
00411 void on_bronzeAxeCheck_stateChanged(int state);
00412
00413
00414
00415
00416
00417
00418 void on_bronzeAxeSpinner_valueChanged(int value);
00419
00420
00421
00422
00423
00424
00425 void on_bronzeAxeText_textEdited(const QString &text);
00426
00427
00428
00429
00430
00431
00432 void on_bronzeGauntletText_textEdited(const QString &text);
00433
00434
00435
00436
00437
00438
00439 void on_bronzeHelmetText_textEdited(const QString &text);
00440
00441
00442
00443
00444
00445
00446 void on_bronzeSpearCheck_stateChanged(int state);
00447
00448
00449
00450
00451
00452
00453 void on_bronzeSpearSpinner_valueChanged(int value);
00454
00455
00456
00457
00458
00459
00460 void on_bronzeSpearText_textEdited(const QString &text);
00461
00462
00463
00464
00465
00466
00467 void on_callBeadText_textEdited(const QString &text);
00468
00469
00470
00471
00472
00473
00474 void on_callUpCheck_stateChanged(int state);
00475
00476
00477
00478
00479
00480
00481 void on_callUpSpinner_valueChanged(int value);
00482
00483
00484
00485
00486
00487
00488 void on_callUpText_textEdited(const QString &text);
00489
00490
00491
00492
00493
00494
00495 void on_centurionCapeText_textEdited(const QString &text);
00496
00497
00498
00499
00500
00501
00502 void on_centurionHelmText_textEdited(const QString &text);
00503
00504
00505
00506
00507
00508
00509 void on_ceramicPotText_textEdited(const QString &text);
00510
00511
00512
00513
00514
00515
00516 void on_chickenText_textEdited(const QString &text);
00517
00518
00519
00520
00521
00522
00523 void on_chocoboEggCheck_stateChanged(int state);
00524
00525
00526
00527
00528
00529
00530 void on_clawGuardText_textEdited(const QString &text);
00531
00532
00533
00534
00535
00536
00537 void on_clayText_textEdited(const QString &text);
00538
00539
00540
00541
00542
00543
00544 void on_corrosionCheck_stateChanged(int state);
00545
00546
00547
00548
00549
00550
00551 void on_corrosionSpinner_valueChanged(int value);
00552
00553
00554
00555
00556
00557
00558 void on_corrosionText_textEdited(const QString &text);
00559
00560
00561
00562
00563
00564
00565 void on_creditsText_textEdited(const QString &text);
00566
00567
00568
00569
00570
00571
00572 void on_crusaderSwordCheck_stateChanged(int state);
00573
00574
00575
00576
00577
00578
00579 void on_crusaderSwordSpinner_valueChanged(int value);
00580
00581
00582
00583
00584
00585
00586 void on_crusaderSwordText_textEdited(const QString &text);
00587
00588
00589
00590
00591
00592
00593 void on_crushCheck_stateChanged(int state);
00594
00595
00596
00597
00598
00599
00600 void on_crushSpinner_valueChanged(int value);
00601
00602
00603
00604
00605
00606
00607 void on_crushText_textEdited(const QString &text);
00608
00609
00610
00611
00612
00613
00614 void on_cryoBlastText_textEdited(const QString &text);
00615
00616
00617
00618
00619
00620
00621 void on_crystalText_textEdited(const QString &text);
00622
00623
00624
00625
00626
00627
00628 void on_cureCheck_stateChanged(int state);
00629
00630
00631
00632
00633
00634
00635 void on_cureSpinner_valueChanged(int value);
00636
00637
00638
00639
00640
00641
00642 void on_cureText_textEdited(const QString &text);
00643
00644
00645
00646
00647
00648
00649 void on_cybergloveText_textEdited(const QString &text);
00650
00651
00652
00653
00654
00655
00656 void on_defendCheck_stateChanged(int state);
00657
00658
00659
00660
00661
00662
00663 void on_defendSpinner_valueChanged(int value);
00664
00665
00666
00667
00668
00669
00670 void on_defendText_textEdited(const QString &text);
00671
00672
00673
00674
00675
00676
00677 void on_defenderCollarText_textEdited(const QString &text);
00678
00679
00680
00681
00682
00683
00684 void on_dinoHelmText_textEdited(const QString &text);
00685
00686
00687
00688
00689
00690
00691 void on_dinoSkinText_textEdited(const QString &text);
00692
00693
00694
00695
00696
00697
00698 void on_dogAttackLevelSpinner_valueChanged(int level);
00699
00700
00701
00702
00703
00704
00705 void on_dogAttackLevelText_textEdited(const QString &text);
00706
00707
00708
00709
00710
00711
00712 void on_dogBiscuitText_textEdited(const QString &text);
00713
00714
00715
00716
00717
00718
00719 void on_dogCurrentHPText_textEdited(const QString &text);
00720
00721
00722
00723
00724
00725
00726 void on_dogExperienceText_textEdited(const QString &text);
00727
00728
00729
00730
00731
00732
00733 void on_dogLevelText_textEdited(const QString &text);
00734
00735
00736
00737
00738
00739
00740 void on_dogNameText_textEdited(const QString &name);
00741
00742
00743
00744
00745
00746
00747 void on_doubleDrainCheck_stateChanged(int state);
00748
00749
00750
00751
00752
00753
00754 void on_doubleDrainSpinner_valueChanged(int value);
00755
00756
00757
00758
00759
00760
00761 void on_doubleDrainText_textEdited(const QString &text);
00762
00763
00764
00765
00766
00767
00768 void on_dragonHelmText_textEdited(const QString &text);
00769
00770
00771
00772
00773
00774
00775 void on_dragonsClawText_textEdited(const QString &text);
00776
00777
00778
00779
00780
00781
00782 void on_drainCheck_stateChanged(int state);
00783
00784
00785
00786
00787
00788
00789 void on_drainSpinner_valueChanged(int value);
00790
00791
00792
00793
00794
00795
00796 void on_drainText_textEdited(const QString &text);
00797
00798
00799
00800
00801
00802
00803 void on_dryIceText_textEdited(const QString &text);
00804
00805
00806
00807
00808
00809
00810 void on_energizeCheck_stateChanged(int state);
00811
00812
00813
00814
00815
00816
00817 void on_energizeSpinner_valueChanged(int value);
00818
00819
00820
00821
00822
00823
00824 void on_energizeText_textEdited(const QString &text);
00825
00826
00827
00828
00829
00830
00831 void on_escapeCheck_stateChanged(int state);
00832
00833
00834
00835
00836
00837
00838 void on_escapeSpinner_valueChanged(int value);
00839
00840
00841
00842
00843
00844
00845 void on_escapeText_textEdited(const QString &text);
00846
00847
00848
00849
00850
00851
00852 void on_essenceText_textEdited(const QString &text);
00853
00854
00855
00856
00857
00858
00859 void on_ethanolText_textEdited(const QString &text);
00860
00861
00862
00863
00864
00865
00866 void on_explosionCheck_stateChanged(int state);
00867
00868
00869
00870
00871
00872
00873 void on_explosionSpinner_valueChanged(int value);
00874
00875
00876
00877
00878
00879
00880 void on_explosionText_textEdited(const QString &text);
00881
00882
00883
00884
00885
00886
00887 void on_featherText_textEdited(const QString &text);
00888
00889
00890
00891
00892
00893
00894 void on_fileClose_triggered(bool checked);
00895
00896
00897
00898
00899
00900
00901 void on_fileExit_triggered(bool checked);
00902
00903
00904
00905
00906
00907
00908 void on_fileOpen_triggered(bool checked);
00909
00910
00911
00912
00913
00914
00915 void on_fileSave_triggered(bool checked);
00916
00917
00918
00919
00920
00921
00922 void on_fileSaveAs_triggered(bool checked);
00923
00924
00925
00926
00927
00928
00929 void on_fireballCheck_stateChanged(int state);
00930
00931
00932
00933
00934
00935
00936 void on_fireballSpinner_valueChanged(int value);
00937
00938
00939
00940
00941
00942
00943 void on_fireballText_textEdited(const QString &text);
00944
00945
00946
00947
00948
00949
00950 void on_firePowerCheck_stateChanged(int state);
00951
00952
00953
00954
00955
00956
00957 void on_firePowerSpinner_valueChanged(int value);
00958
00959
00960
00961
00962
00963
00964 void on_firePowerText_textEdited(const QString &text);
00965
00966
00967
00968
00969
00970
00971 void on_flashCheck_stateChanged(int state);
00972
00973
00974
00975
00976
00977
00978 void on_flashSpinner_valueChanged(int value);
00979
00980
00981
00982
00983
00984
00985 void on_flashText_textEdited(const QString &text);
00986
00987
00988
00989
00990
00991
00992 void on_forceFieldCheck_stateChanged(int state);
00993
00994
00995
00996
00997
00998
00999 void on_forceFieldSpinner_valueChanged(int value);
01000
01001
01002
01003
01004
01005
01006 void on_forceFieldText_textEdited(const QString &text);
01007
01008
01009
01010
01011
01012
01013 void on_gameGame1_triggered(bool checked);
01014
01015
01016
01017
01018
01019
01020 void on_gameGame2_triggered(bool checked);
01021
01022
01023
01024
01025
01026
01027 void on_gameGame3_triggered(bool checked);
01028
01029
01030
01031
01032
01033
01034 void on_gameGame4_triggered(bool checked);
01035
01036
01037
01038
01039
01040
01041 void on_gladiatorSwordCheck_stateChanged(int state);
01042
01043
01044
01045
01046
01047
01048 void on_gladiatorSwordSpinner_valueChanged(int value);
01049
01050
01051
01052
01053
01054
01055 void on_gladiatorSwordText_textEdited(const QString &text);
01056
01057
01058
01059
01060
01061
01062 void on_glovesOfRaText_textEdited(const QString &text);
01063
01064
01065
01066
01067
01068
01069 void on_goldCoinsText_textEdited(const QString &text);
01070
01071
01072
01073
01074
01075
01076 void on_goldPlatedVestText_textEdited(const QString &text);
01077
01078
01079
01080
01081
01082
01083 void on_goldenJackalText_textEdited(const QString &text);
01084
01085
01086
01087
01088
01089
01090 void on_grassHatText_textEdited(const QString &text);
01091
01092
01093
01094
01095
01096
01097 void on_grassVestText_textEdited(const QString &text);
01098
01099
01100
01101
01102
01103
01104 void on_greaseText_textEdited(const QString &text);
01105
01106
01107
01108
01109
01110
01111 void on_gunpowderText_textEdited(const QString &text);
01112
01113
01114
01115
01116
01117
01118 void on_hardBallCheck_stateChanged(int state);
01119
01120
01121
01122
01123
01124
01125 void on_hardBallSpinner_valueChanged(int value);
01126
01127
01128
01129
01130
01131
01132 void on_hardBallText_textEdited(const QString &text);
01133
01134
01135
01136
01137
01138
01139 void on_healCheck_stateChanged(int state);
01140
01141
01142
01143
01144
01145
01146 void on_healSpinner_valueChanged(int value);
01147
01148
01149
01150
01151
01152
01153 void on_healText_textEdited(const QString &text);
01154
01155
01156
01157
01158
01159
01160 void on_helpAbout_triggered(bool checked);
01161
01162
01163
01164
01165
01166
01167 void on_honeyText_textEdited(const QString &text);
01168
01169
01170
01171
01172
01173
01174 void on_hornSpearCheck_stateChanged(int state);
01175
01176
01177
01178
01179
01180
01181 void on_hornSpearSpinner_valueChanged(int value);
01182
01183
01184
01185
01186
01187
01188 void on_hornSpearText_textEdited(const QString &text);
01189
01190
01191
01192
01193
01194
01195 void on_insectIncenseCheck_stateChanged(int state);
01196
01197
01198
01199
01200
01201
01202 void on_ironText_textEdited(const QString &text);
01203
01204
01205
01206
01207
01208
01209 void on_ironBracerText_textEdited(const QString &text);
01210
01211
01212
01213
01214
01215
01216 void on_jadeDiskCheck_stateChanged(int state);
01217
01218
01219
01220
01221
01222
01223 void on_jaguarRingCheck_stateChanged(int state);
01224
01225
01226
01227
01228
01229
01230 void on_jeweledScarabText_textEdited(const QString &text);
01231
01232
01233
01234
01235
01236
01237 void on_jewelsText_textEdited(const QString &text);
01238
01239
01240
01241
01242
01243
01244 void on_knightBasherCheck_stateChanged(int state);
01245
01246
01247
01248
01249
01250
01251 void on_knightBasherSpinner_valueChanged(int value);
01252
01253
01254
01255
01256
01257
01258 void on_knightBasherText_textEdited(const QString &text);
01259
01260
01261
01262
01263
01264
01265 void on_knightsHelmText_textEdited(const QString &text);
01266
01267
01268
01269
01270
01271
01272 void on_lanceAlchemyCheck_stateChanged(int state);
01273
01274
01275
01276
01277
01278
01279 void on_lanceAlchemySpinner_valueChanged(int value);
01280
01281
01282
01283
01284
01285
01286 void on_lanceAlchemyText_textEdited(const QString &text);
01287
01288
01289
01290
01291
01292
01293 void on_lanceWeaponCheck_stateChanged(int state);
01294
01295
01296
01297
01298
01299
01300 void on_lanceWeaponSpinner_valueChanged(int value);
01301
01302
01303
01304
01305
01306
01307 void on_lanceWeaponText_textEdited(const QString &text);
01308
01309
01310
01311
01312
01313
01314 void on_laserLanceCheck_stateChanged(int state);
01315
01316
01317
01318
01319
01320
01321 void on_laserLanceSpinner_valueChanged(int value);
01322
01323
01324
01325
01326
01327
01328 void on_laserLanceText_textEdited(const QString &text);
01329
01330
01331
01332
01333
01334
01335 void on_leatherCollarText_textEdited(const QString &text);
01336
01337
01338
01339
01340
01341
01342 void on_levitateCheck_stateChanged(int state);
01343
01344
01345
01346
01347
01348
01349 void on_levitateSpinner_valueChanged(int value);
01350
01351
01352
01353
01354
01355
01356 void on_levitateText_textEdited(const QString &text);
01357
01358
01359
01360
01361
01362
01363 void on_lightningHelmText_textEdited(const QString &text);
01364
01365
01366
01367
01368
01369
01370 void on_lightningStormCheck_stateChanged(int state);
01371
01372
01373
01374
01375
01376
01377 void on_lightningStormSpinner_valueChanged(int value);
01378
01379
01380
01381
01382
01383
01384 void on_lightningStormText_textEdited(const QString &text);
01385
01386
01387
01388
01389
01390
01391 void on_limestoneText_textEdited(const QString &text);
01392
01393
01394
01395
01396
01397
01398 void on_limestoneTabletText_textEdited(const QString &text);
01399
01400
01401
01402
01403
01404
01405 void on_magicGourdCheck_stateChanged(int state);
01406
01407
01408
01409
01410
01411
01412 void on_magnaMailText_textEdited(const QString &text);
01413
01414
01415
01416
01417
01418
01419 void on_magiciansRingText_textEdited(const QString &text);
01420
01421
01422
01423
01424
01425
01426 void on_mammothGuardText_textEdited(const QString &text);
01427
01428
01429
01430
01431
01432
01433 void on_meteoriteText_textEdited(const QString &text);
01434
01435
01436
01437
01438
01439
01440 void on_miracleCureCheck_stateChanged(int state);
01441
01442
01443
01444
01445
01446
01447 void on_miracleCureSpinner_valueChanged(int value);
01448
01449
01450
01451
01452
01453
01454 void on_miracleCureText_textEdited(const QString &text);
01455
01456
01457
01458
01459
01460
01461 void on_moxaStickCheck_stateChanged(int state);
01462
01463
01464
01465
01466
01467
01468 void on_mudPepperText_textEdited(const QString &text);
01469
01470
01471
01472
01473
01474
01475 void on_mushroomText_textEdited(const QString &text);
01476
01477
01478
01479
01480
01481
01482 void on_nectarText_textEdited(const QString &text);
01483
01484
01485
01486
01487
01488
01489 void on_neutronBladeCheck_stateChanged(int state);
01490
01491
01492
01493
01494
01495
01496 void on_neutronBladeSpinner_valueChanged(int value);
01497
01498
01499
01500
01501
01502
01503 void on_neutronBladeText_textEdited(const QString &text);
01504
01505
01506
01507
01508
01509
01510 void on_nitroCheck_stateChanged(int state);
01511
01512
01513
01514
01515
01516
01517 void on_nitroSpinner_valueChanged(int value);
01518
01519
01520
01521
01522
01523
01524 void on_nitroText_textEdited(const QString &text);
01525
01526
01527
01528
01529
01530
01531 void on_obsidianHelmText_textEdited(const QString &text);
01532
01533
01534
01535
01536
01537
01538 void on_oilText_textEdited(const QString &text);
01539
01540
01541
01542
01543
01544
01545 void on_oldReliableText_textEdited(const QString &text);
01546
01547
01548
01549
01550
01551
01552 void on_oneUpCheck_stateChanged(int state);
01553
01554
01555
01556
01557
01558
01559 void on_oneUpSpinner_valueChanged(int value);
01560
01561
01562
01563
01564
01565
01566 void on_oneUpText_textEdited(const QString &text);
01567
01568
01569
01570
01571
01572
01573 void on_oracleBoneCheck_stateChanged(int state);
01574
01575
01576
01577
01578
01579
01580 void on_particleBombText_textEdited(const QString &text);
01581
01582
01583
01584
01585
01586
01587 void on_perfumeText_textEdited(const QString &text);
01588
01589
01590
01591
01592
01593
01594 void on_petalText_textEdited(const QString &text);
01595
01596
01597
01598
01599
01600
01601 void on_pixieDustText_textEdited(const QString &text);
01602
01603
01604
01605
01606
01607
01608 void on_protectorRingText_textEdited(const QString &text);
01609
01610
01611
01612
01613
01614
01615 void on_reflectCheck_stateChanged(int state);
01616
01617
01618
01619
01620
01621
01622 void on_reflectSpinner_valueChanged(int value);
01623
01624
01625
01626
01627
01628
01629 void on_reflectText_textEdited(const QString &text);
01630
01631
01632
01633
01634
01635
01636 void on_regionEngland_triggered(bool checked);
01637
01638
01639
01640
01641
01642
01643 void on_regionFrance_triggered(bool checked);
01644
01645
01646
01647
01648
01649
01650 void on_regionGermany_triggered(bool checked);
01651
01652
01653
01654
01655
01656
01657 void on_regionSpain_triggered(bool checked);
01658
01659
01660
01661
01662
01663
01664 void on_regionUnitedStates_triggered(bool checked);
01665
01666
01667
01668
01669
01670
01671 void on_regrowthCheck_stateChanged(int state);
01672
01673
01674
01675
01676
01677
01678 void on_regrowthSpinner_valueChanged(int value);
01679
01680
01681
01682
01683
01684
01685 void on_regrowthText_textEdited(const QString &text);
01686
01687
01688
01689
01690
01691
01692 void on_revealerCheck_stateChanged(int state);
01693
01694
01695
01696
01697
01698
01699 void on_revealerSpinner_valueChanged(int value);
01700
01701
01702
01703
01704
01705
01706 void on_revealerText_textEdited(const QString &text);
01707
01708
01709
01710
01711
01712
01713 void on_reviveCheck_stateChanged(int state);
01714
01715
01716
01717
01718
01719
01720 void on_reviveSpinner_valueChanged(int value);
01721
01722
01723
01724
01725
01726
01727 void on_reviveText_textEdited(const QString &text);
01728
01729
01730
01731
01732
01733
01734 void on_riceText_textEdited(const QString &text);
01735
01736
01737
01738
01739
01740
01741 void on_rootText_textEdited(const QString &text);
01742
01743
01744
01745
01746
01747
01748 void on_rubyHeartCheck_stateChanged(int state);
01749
01750
01751
01752
01753
01754
01755 void on_serpentBracerText_textEdited(const QString &text);
01756
01757
01758
01759
01760
01761
01762 void on_shellHatText_textEdited(const QString &text);
01763
01764
01765
01766
01767
01768
01769 void on_shellPlateText_textEdited(const QString &text);
01770
01771
01772
01773
01774
01775
01776 void on_shiningArmorText_textEdited(const QString &text);
01777
01778
01779
01780
01781
01782
01783 void on_silverMailText_textEdited(const QString &text);
01784
01785
01786
01787
01788
01789
01790 void on_silverSheathCheck_stateChanged(int state);
01791
01792
01793
01794
01795
01796
01797 void on_slowBurnCheck_stateChanged(int state);
01798
01799
01800
01801
01802
01803
01804 void on_slowBurnSpinner_valueChanged(int value);
01805
01806
01807
01808
01809
01810
01811 void on_slowBurnText_textEdited(const QString &text);
01812
01813
01814
01815
01816
01817
01818 void on_souvenirSpoonText_textEdited(const QString &text);
01819
01820
01821
01822
01823
01824
01825 void on_speedCheck_stateChanged(int state);
01826
01827
01828
01829
01830
01831
01832 void on_speedSpinner_valueChanged(int value);
01833
01834
01835
01836
01837
01838
01839 void on_speedText_textEdited(const QString &text);
01840
01841
01842
01843
01844
01845
01846 void on_spiceText_textEdited(const QString &text);
01847
01848
01849
01850
01851
01852
01853 void on_spidersClawCheck_stateChanged(int state);
01854
01855
01856
01857
01858
01859
01860 void on_spidersClawSpinner_valueChanged(int value);
01861
01862
01863
01864
01865
01866
01867 void on_spidersClawText_textEdited(const QString &text);
01868
01869
01870
01871
01872
01873
01874 void on_spikyCollarText_textEdited(const QString &text);
01875
01876
01877
01878
01879
01880
01881 void on_spotsCollarText_textEdited(const QString &text);
01882
01883
01884
01885
01886
01887
01888 void on_staffOfLifeCheck_stateChanged(int state);
01889
01890
01891
01892
01893
01894
01895 void on_stingCheck_stateChanged(int state);
01896
01897
01898
01899
01900
01901
01902 void on_stingSpinner_valueChanged(int value);
01903
01904
01905
01906
01907
01908
01909 void on_stingText_textEdited(const QString &text);
01910
01911
01912
01913
01914
01915
01916 void on_stoneVestText_textEdited(const QString &text);
01917
01918
01919
01920
01921
01922
01923 void on_stopCheck_stateChanged(int state);
01924
01925
01926
01927
01928
01929
01930 void on_stopSpinner_valueChanged(int value);
01931
01932
01933
01934
01935
01936
01937 void on_stopText_textEdited(const QString &text);
01938
01939
01940
01941
01942
01943
01944 void on_sunStoneCheck_stateChanged(int state);
01945
01946
01947
01948
01949
01950
01951 void on_superHealCheck_stateChanged(int state);
01952
01953
01954
01955
01956
01957
01958 void on_superHealSpinner_valueChanged(int value);
01959
01960
01961
01962
01963
01964
01965 void on_superHealText_textEdited(const QString &text);
01966
01967
01968
01969
01970
01971
01972 void on_talonsText_textEdited(const QString &text);
01973
01974
01975
01976
01977
01978
01979 void on_tapestryText_textEdited(const QString &text);
01980
01981
01982
01983
01984
01985
01986 void on_thugsCloakCheck_stateChanged(int state);
01987
01988
01989
01990
01991
01992
01993 void on_thunderBallText_textEdited(const QString &text);
01994
01995
01996
01997
01998
01999
02000 void on_ticketForExhibitionText_textEdited(const QString &text);
02001
02002
02003
02004
02005
02006
02007 void on_titaniumVestText_textEdited(const QString &text);
02008
02009
02010
02011
02012
02013
02014 void on_titansCrownText_textEdited(const QString &text);
02015
02016
02017
02018
02019
02020
02021 void on_vineBraceletText_textEdited(const QString &text);
02022
02023
02024
02025
02026
02027
02028 void on_vinegarText_textEdited(const QString &text);
02029
02030
02031
02032
02033
02034
02035 void on_virtualGloveText_textEdited(const QString &text);
02036
02037
02038
02039
02040
02041
02042 void on_virtualVestText_textEdited(const QString &text);
02043
02044
02045
02046
02047
02048
02049 void on_waterText_textEdited(const QString &text);
02050
02051
02052
02053
02054
02055
02056 void on_waxText_textEdited(const QString &text);
02057
02058
02059
02060
02061
02062
02063 void on_wingsText_textEdited(const QString &text);
02064
02065
02066
02067
02068
02069
02070 void on_wizardsCoinCheck_stateChanged(int state);
02071
02072 protected:
02073
02074
02075
02076
02077
02078
02079 void closeEvent(QCloseEvent *event);
02080
02081
02082
02083
02084
02085
02086
02087 void dragEnterEvent(QDragEnterEvent *event);
02088
02089
02090
02091
02092
02093
02094
02095 void dropEvent(QDropEvent *event);
02096
02097 public:
02098
02099
02100
02101 MainWindow();
02102
02103
02104
02105
02106 void show();
02107 };
02108
02109 inline void MainWindow::on_acidRainCheck_stateChanged(int state)
02110 { setAlchemy(SF_ACIDRAIN, state); }
02111 inline void MainWindow::on_acidRainSpinner_valueChanged(int value)
02112 { setAlchemyLevelMajor(SF_ACIDRAIN, value); }
02113 inline void MainWindow::on_acidRainText_textEdited(const QString &text)
02114 { setAlchemyLevelMinor(SF_ACIDRAIN, text); }
02115
02116 inline void MainWindow::on_acornText_textEdited(const QString &text)
02117 { setIngredient(SF_ACORN, text); }
02118
02119 inline void MainWindow::on_annihilationAmuletText_textEdited(const QString &text)
02120 { setTradeGood(SF_ANNIHILATIONAMULET, text); }
02121
02122 inline void MainWindow::on_armorPolishCheck_stateChanged(int state)
02123 { setCharm(SF_ARMORPOLISH, state); }
02124
02125 inline void MainWindow::on_ashText_textEdited(const QString &text)
02126 { setIngredient(SF_ASH, text); }
02127
02128 inline void MainWindow::on_atlasCheck_stateChanged(int state)
02129 { setAlchemy(SF_ATLAS, state); }
02130 inline void MainWindow::on_atlasSpinner_valueChanged(int value)
02131 { setAlchemyLevelMajor(SF_ATLAS, value); }
02132 inline void MainWindow::on_atlasText_textEdited(const QString &text)
02133 { setAlchemyLevelMinor(SF_ATLAS, text); }
02134
02135 inline void MainWindow::on_atlasMedallionText_textEdited(const QString &text)
02136 { setIngredient(SF_ATLASMEDALLION, text); }
02137
02138 inline void MainWindow::on_atomSmasherCheck_stateChanged(int state)
02139 { setWeapon(SF_ATOMSMASHER, state); }
02140 inline void MainWindow::on_atomSmasherSpinner_valueChanged(int value)
02141 { setWeaponLevelMajor(SF_ATOMSMASHER, value); }
02142 inline void MainWindow::on_atomSmasherText_textEdited(const QString &text)
02143 { setWeaponLevelMinor(SF_ATOMSMASHER, text); }
02144
02145 inline void MainWindow::on_barrierCheck_stateChanged(int state)
02146 { setAlchemy(SF_BARRIER, state); }
02147 inline void MainWindow::on_barrierSpinner_valueChanged(int value)
02148 { setAlchemyLevelMajor(SF_BARRIER, value); }
02149 inline void MainWindow::on_barrierText_textEdited(const QString &text)
02150 { setAlchemyLevelMinor(SF_BARRIER, text); }
02151
02152 inline void MainWindow::on_bazookaCheck_stateChanged(int state)
02153 { setWeapon(SF_BAZOOKA, state); }
02154
02155 inline void MainWindow::on_beadsText_textEdited(const QString &text)
02156 { setTradeGood(SF_BEADS, text); }
02157
02158 inline void MainWindow::on_boneText_textEdited(const QString &text)
02159 { setIngredient(SF_BONE, text); }
02160
02161 inline void MainWindow::on_boneCrusherCheck_stateChanged(int state)
02162 { setWeapon(SF_BONECRUSHER, state); }
02163 inline void MainWindow::on_boneCrusherSpinner_valueChanged(int value)
02164 { setWeaponLevelMajor(SF_BONECRUSHER, value); }
02165 inline void MainWindow::on_boneCrusherText_textEdited(const QString &text)
02166 { setWeaponLevelMinor(SF_BONECRUSHER, text); }
02167
02168 inline void MainWindow::on_brainstormText_textEdited(const QString &text)
02169 { setItem(SF_BRAINSTORM, text); }
02170
02171 inline void MainWindow::on_brimstoneText_textEdited(const QString &text)
02172 { setIngredient(SF_BRIMSTONE, text); }
02173
02174 inline void MainWindow::on_bronzeArmorText_textEdited(const QString &text)
02175 { setItem(SF_BRONZEARMOR, text); }
02176
02177 inline void MainWindow::on_bronzeAxeCheck_stateChanged(int state)
02178 { setWeapon(SF_BRONZEAXE, state); }
02179 inline void MainWindow::on_bronzeAxeSpinner_valueChanged(int value)
02180 { setWeaponLevelMajor(SF_BRONZEAXE, value); }
02181 inline void MainWindow::on_bronzeAxeText_textEdited(const QString &text)
02182 { setWeaponLevelMinor(SF_BRONZEAXE, text); }
02183
02184 inline void MainWindow::on_bronzeGauntletText_textEdited(const QString &text)
02185 { setItem(SF_BRONZEGAUNTLET, text); }
02186 inline void MainWindow::on_bronzeHelmetText_textEdited(const QString &text)
02187 { setItem(SF_BRONZEHELMET, text); }
02188
02189 inline void MainWindow::on_bronzeSpearCheck_stateChanged(int state)
02190 { setWeapon(SF_BRONZESPEAR, state); }
02191 inline void MainWindow::on_bronzeSpearSpinner_valueChanged(int value)
02192 { setWeaponLevelMajor(SF_BRONZESPEAR, value); }
02193 inline void MainWindow::on_bronzeSpearText_textEdited(const QString &text)
02194 { setWeaponLevelMinor(SF_BRONZESPEAR, text); }
02195
02196 inline void MainWindow::on_callBeadText_textEdited(const QString &text)
02197 { setItem(SF_CALLBEAD, text); }
02198
02199 inline void MainWindow::on_callUpCheck_stateChanged(int state)
02200 { setAlchemy(SF_CALLUP, state); }
02201 inline void MainWindow::on_callUpSpinner_valueChanged(int value)
02202 { setAlchemyLevelMajor(SF_CALLUP, value); }
02203 inline void MainWindow::on_callUpText_textEdited(const QString &text)
02204 { setAlchemyLevelMinor(SF_CALLUP, text); }
02205
02206 inline void MainWindow::on_centurionCapeText_textEdited(const QString &text)
02207 { setItem(SF_CENTURIONCAPE, text); }
02208 inline void MainWindow::on_centurionHelmText_textEdited(const QString &text)
02209 { setItem(SF_CENTURIONHELM, text); }
02210
02211 inline void MainWindow::on_ceramicPotText_textEdited(const QString &text)
02212 { setTradeGood(SF_CERAMICPOT, text); }
02213 inline void MainWindow::on_chickenText_textEdited(const QString &text)
02214 { setTradeGood(SF_CHICKEN, text); }
02215
02216 inline void MainWindow::on_chocoboEggCheck_stateChanged(int state)
02217 { setCharm(SF_CHOCOBOEGG, state); }
02218
02219 inline void MainWindow::on_clawGuardText_textEdited(const QString &text)
02220 { setItem(SF_CLAWGUARD, text); }
02221
02222 inline void MainWindow::on_clayText_textEdited(const QString &text)
02223 { setIngredient(SF_CLAY, text); }
02224
02225 inline void MainWindow::on_corrosionCheck_stateChanged(int state)
02226 { setAlchemy(SF_CORROSION, state); }
02227 inline void MainWindow::on_corrosionSpinner_valueChanged(int value)
02228 { setAlchemyLevelMajor(SF_CORROSION, value); }
02229 inline void MainWindow::on_corrosionText_textEdited(const QString &text)
02230 { setAlchemyLevelMinor(SF_CORROSION, text); }
02231
02232 inline void MainWindow::on_creditsText_textEdited(const QString &text)
02233 { setMoney(SF_CREDITS, text); }
02234
02235 inline void MainWindow::on_crusaderSwordCheck_stateChanged(int state)
02236 { setWeapon(SF_CRUSADERSWORD, state); }
02237 inline void MainWindow::on_crusaderSwordSpinner_valueChanged(int value)
02238 { setWeaponLevelMajor(SF_CRUSADERSWORD, value); }
02239 inline void MainWindow::on_crusaderSwordText_textEdited(const QString &text)
02240 { setWeaponLevelMinor(SF_CRUSADERSWORD, text); }
02241
02242 inline void MainWindow::on_crushCheck_stateChanged(int state)
02243 { setAlchemy(SF_CRUSH, state); }
02244 inline void MainWindow::on_crushSpinner_valueChanged(int value)
02245 { setAlchemyLevelMajor(SF_CRUSH, value); }
02246 inline void MainWindow::on_crushText_textEdited(const QString &text)
02247 { setAlchemyLevelMinor(SF_CRUSH, text); }
02248
02249 inline void MainWindow::on_cryoBlastText_textEdited(const QString &text)
02250 { setItem(SF_CRYOBLAST, text); }
02251
02252 inline void MainWindow::on_crystalText_textEdited(const QString &text)
02253 { setIngredient(SF_CRYSTAL, text); }
02254
02255 inline void MainWindow::on_cureCheck_stateChanged(int state)
02256 { setAlchemy(SF_CURE, state); }
02257 inline void MainWindow::on_cureSpinner_valueChanged(int value)
02258 { setAlchemyLevelMajor(SF_CURE, value); }
02259 inline void MainWindow::on_cureText_textEdited(const QString &text)
02260 { setAlchemyLevelMinor(SF_CURE, text); }
02261
02262 inline void MainWindow::on_cybergloveText_textEdited(const QString &text)
02263 { setItem(SF_CYBERGLOVE, text); }
02264
02265 inline void MainWindow::on_defendCheck_stateChanged(int state)
02266 { setAlchemy(SF_DEFEND, state); }
02267 inline void MainWindow::on_defendSpinner_valueChanged(int value)
02268 { setAlchemyLevelMajor(SF_DEFEND, value); }
02269 inline void MainWindow::on_defendText_textEdited(const QString &text)
02270 { setAlchemyLevelMinor(SF_DEFEND, text); }
02271
02272 inline void MainWindow::on_defenderCollarText_textEdited(const QString &text)
02273 { setItem(SF_DEFENDERCOLLAR, text); }
02274 inline void MainWindow::on_dinoHelmText_textEdited(const QString &text)
02275 { setItem(SF_DINOHELM, text); }
02276 inline void MainWindow::on_dinoSkinText_textEdited(const QString &text)
02277 { setItem(SF_DINOSKIN, text); }
02278 inline void MainWindow::on_dogBiscuitText_textEdited(const QString &text)
02279 { setItem(SF_DOGBISCUIT, text); }
02280
02281 inline void MainWindow::on_doubleDrainCheck_stateChanged(int state)
02282 { setAlchemy(SF_DOUBLEDRAIN, state); }
02283 inline void MainWindow::on_doubleDrainSpinner_valueChanged(int value)
02284 { setAlchemyLevelMajor(SF_DOUBLEDRAIN, value); }
02285 inline void MainWindow::on_doubleDrainText_textEdited(const QString &text)
02286 { setAlchemyLevelMinor(SF_DOUBLEDRAIN, text); }
02287
02288 inline void MainWindow::on_dragonHelmText_textEdited(const QString &text)
02289 { setItem(SF_DRAGONHELM, text); }
02290 inline void MainWindow::on_dragonsClawText_textEdited(const QString &text)
02291 { setItem(SF_DRAGONSCLAW, text); }
02292
02293 inline void MainWindow::on_drainCheck_stateChanged(int state)
02294 { setAlchemy(SF_DRAIN, state); }
02295 inline void MainWindow::on_drainSpinner_valueChanged(int value)
02296 { setAlchemyLevelMajor(SF_DRAIN, value); }
02297 inline void MainWindow::on_drainText_textEdited(const QString &text)
02298 { setAlchemyLevelMinor(SF_DRAIN, text); }
02299
02300 inline void MainWindow::on_dryIceText_textEdited(const QString &text)
02301 { setIngredient(SF_DRYICE, text); }
02302
02303 inline void MainWindow::on_energizeCheck_stateChanged(int state)
02304 { setAlchemy(SF_ENERGIZE, state); }
02305 inline void MainWindow::on_energizeSpinner_valueChanged(int value)
02306 { setAlchemyLevelMajor(SF_ENERGIZE, value); }
02307 inline void MainWindow::on_energizeText_textEdited(const QString &text)
02308 { setAlchemyLevelMinor(SF_ENERGIZE, text); }
02309
02310 inline void MainWindow::on_escapeCheck_stateChanged(int state)
02311 { setAlchemy(SF_ESCAPE, state); }
02312 inline void MainWindow::on_escapeSpinner_valueChanged(int value)
02313 { setAlchemyLevelMajor(SF_ESCAPE, value); }
02314 inline void MainWindow::on_escapeText_textEdited(const QString &text)
02315 { setAlchemyLevelMinor(SF_ESCAPE, text); }
02316
02317 inline void MainWindow::on_essenceText_textEdited(const QString &text)
02318 { setItem(SF_ESSENCE, text); }
02319
02320 inline void MainWindow::on_ethanolText_textEdited(const QString &text)
02321 { setIngredient(SF_ETHANOL, text); }
02322
02323 inline void MainWindow::on_explosionCheck_stateChanged(int state)
02324 { setAlchemy(SF_EXPLOSION, state); }
02325 inline void MainWindow::on_explosionSpinner_valueChanged(int value)
02326 { setAlchemyLevelMajor(SF_EXPLOSION, value); }
02327 inline void MainWindow::on_explosionText_textEdited(const QString &text)
02328 { setAlchemyLevelMinor(SF_EXPLOSION, text); }
02329
02330 inline void MainWindow::on_featherText_textEdited(const QString &text)
02331 { setIngredient(SF_FEATHER, text); }
02332
02333 inline void MainWindow::on_fileExit_triggered(bool)
02334 { close(); }
02335
02336 inline void MainWindow::on_fireballCheck_stateChanged(int state)
02337 { setAlchemy(SF_FIREBALL, state); }
02338 inline void MainWindow::on_fireballSpinner_valueChanged(int value)
02339 { setAlchemyLevelMajor(SF_FIREBALL, value); }
02340 inline void MainWindow::on_fireballText_textEdited(const QString &text)
02341 { setAlchemyLevelMinor(SF_FIREBALL, text); }
02342
02343 inline void MainWindow::on_firePowerCheck_stateChanged(int state)
02344 { setAlchemy(SF_FIREPOWER, state); }
02345 inline void MainWindow::on_firePowerSpinner_valueChanged(int value)
02346 { setAlchemyLevelMajor(SF_FIREPOWER, value); }
02347 inline void MainWindow::on_firePowerText_textEdited(const QString &text)
02348 { setAlchemyLevelMinor(SF_FIREPOWER, text); }
02349
02350 inline void MainWindow::on_flashCheck_stateChanged(int state)
02351 { setAlchemy(SF_FLASH, state); }
02352 inline void MainWindow::on_flashSpinner_valueChanged(int value)
02353 { setAlchemyLevelMajor(SF_FLASH, value); }
02354 inline void MainWindow::on_flashText_textEdited(const QString &text)
02355 { setAlchemyLevelMinor(SF_FLASH, text); }
02356
02357 inline void MainWindow::on_forceFieldCheck_stateChanged(int state)
02358 { setAlchemy(SF_FORCEFIELD, state); }
02359 inline void MainWindow::on_forceFieldSpinner_valueChanged(int value)
02360 { setAlchemyLevelMajor(SF_FORCEFIELD, value); }
02361 inline void MainWindow::on_forceFieldText_textEdited(const QString &text)
02362 { setAlchemyLevelMinor(SF_FORCEFIELD, text); }
02363
02364 inline void MainWindow::on_gameGame1_triggered(bool)
02365 { setGame(0); }
02366 inline void MainWindow::on_gameGame2_triggered(bool)
02367 { setGame(1); }
02368 inline void MainWindow::on_gameGame3_triggered(bool)
02369 { setGame(2); }
02370 inline void MainWindow::on_gameGame4_triggered(bool)
02371 { setGame(3); }
02372
02373 inline void MainWindow::on_gladiatorSwordCheck_stateChanged(int state)
02374 { setWeapon(SF_GLADIATORSWORD, state); }
02375 inline void MainWindow::on_gladiatorSwordSpinner_valueChanged(int value)
02376 { setWeaponLevelMajor(SF_GLADIATORSWORD, value); }
02377 inline void MainWindow::on_gladiatorSwordText_textEdited(const QString &text)
02378 { setWeaponLevelMinor(SF_GLADIATORSWORD, text); }
02379
02380 inline void MainWindow::on_glovesOfRaText_textEdited(const QString &text)
02381 { setItem(SF_GLOVESOFRA, text); }
02382
02383 inline void MainWindow::on_goldCoinsText_textEdited(const QString &text)
02384 { setMoney(SF_GOLDCOINS, text); }
02385
02386 inline void MainWindow::on_goldPlatedVestText_textEdited(const QString &text)
02387 { setItem(SF_GOLDPLATEDVEST, text); }
02388
02389 inline void MainWindow::on_goldenJackalText_textEdited(const QString &text)
02390 { setTradeGood(SF_GOLDENJACKAL, text); }
02391
02392 inline void MainWindow::on_grassHatText_textEdited(const QString &text)
02393 { setItem(SF_GRASSHAT, text); }
02394 inline void MainWindow::on_grassVestText_textEdited(const QString &text)
02395 { setItem(SF_GRASSVEST, text); }
02396
02397 inline void MainWindow::on_greaseText_textEdited(const QString &text)
02398 { setIngredient(SF_GREASE, text); }
02399 inline void MainWindow::on_gunpowderText_textEdited(const QString &text)
02400 { setIngredient(SF_GUNPOWDER, text); }
02401
02402 inline void MainWindow::on_hardBallCheck_stateChanged(int state)
02403 { setAlchemy(SF_HARDBALL, state); }
02404 inline void MainWindow::on_hardBallSpinner_valueChanged(int value)
02405 { setAlchemyLevelMajor(SF_HARDBALL, value); }
02406 inline void MainWindow::on_hardBallText_textEdited(const QString &text)
02407 { setAlchemyLevelMinor(SF_HARDBALL, text); }
02408
02409 inline void MainWindow::on_healCheck_stateChanged(int state)
02410 { setAlchemy(SF_HEAL, state); }
02411 inline void MainWindow::on_healSpinner_valueChanged(int value)
02412 { setAlchemyLevelMajor(SF_HEAL, value); }
02413 inline void MainWindow::on_healText_textEdited(const QString &text)
02414 { setAlchemyLevelMinor(SF_HEAL, text); }
02415
02416 inline void MainWindow::on_honeyText_textEdited(const QString &text)
02417 { setItem(SF_HONEY, text); }
02418
02419 inline void MainWindow::on_hornSpearCheck_stateChanged(int state)
02420 { setWeapon(SF_HORNSPEAR, state); }
02421 inline void MainWindow::on_hornSpearSpinner_valueChanged(int value)
02422 { setWeaponLevelMajor(SF_HORNSPEAR, value); }
02423 inline void MainWindow::on_hornSpearText_textEdited(const QString &text)
02424 { setWeaponLevelMinor(SF_HORNSPEAR, text); }
02425
02426 inline void MainWindow::on_insectIncenseCheck_stateChanged(int state)
02427 { setCharm(SF_INSECTINCENSE, state); }
02428
02429 inline void MainWindow::on_ironText_textEdited(const QString &text)
02430 { setIngredient(SF_IRON, text); }
02431
02432 inline void MainWindow::on_ironBracerText_textEdited(const QString &text)
02433 { setItem(SF_IRONBRACER, text); }
02434
02435 inline void MainWindow::on_jadeDiskCheck_stateChanged(int state)
02436 { setCharm(SF_JADEDISK, state); }
02437 inline void MainWindow::on_jaguarRingCheck_stateChanged(int state)
02438 { setCharm(SF_JAGUARRING, state); }
02439
02440 inline void MainWindow::on_jeweledScarabText_textEdited(const QString &text)
02441 { setTradeGood(SF_JEWELEDSCARAB, text); }
02442
02443 inline void MainWindow::on_jewelsText_textEdited(const QString &text)
02444 { setMoney(SF_JEWELS, text); }
02445
02446 inline void MainWindow::on_knightBasherCheck_stateChanged(int state)
02447 { setWeapon(SF_KNIGHTBASHER, state); }
02448 inline void MainWindow::on_knightBasherSpinner_valueChanged(int value)
02449 { setWeaponLevelMajor(SF_KNIGHTBASHER, value); }
02450 inline void MainWindow::on_knightBasherText_textEdited(const QString &text)
02451 { setWeaponLevelMinor(SF_KNIGHTBASHER, text); }
02452
02453 inline void MainWindow::on_knightsHelmText_textEdited(const QString &text)
02454 { setItem(SF_KNIGHTSHELM, text); }
02455
02456 inline void MainWindow::on_lanceAlchemyCheck_stateChanged(int state)
02457 { setAlchemy(SF_LANCEALCHEMY, state); }
02458 inline void MainWindow::on_lanceAlchemySpinner_valueChanged(int value)
02459 { setAlchemyLevelMajor(SF_LANCEALCHEMY, value); }
02460 inline void MainWindow::on_lanceAlchemyText_textEdited(const QString &text)
02461 { setAlchemyLevelMinor(SF_LANCEALCHEMY, text); }
02462
02463 inline void MainWindow::on_lanceWeaponCheck_stateChanged(int state)
02464 { setWeapon(SF_LANCEWEAPON, state); }
02465 inline void MainWindow::on_lanceWeaponSpinner_valueChanged(int value)
02466 { setWeaponLevelMajor(SF_LANCEWEAPON, value); }
02467 inline void MainWindow::on_lanceWeaponText_textEdited(const QString &text)
02468 { setWeaponLevelMinor(SF_LANCEWEAPON, text); }
02469
02470 inline void MainWindow::on_laserLanceCheck_stateChanged(int state)
02471 { setWeapon(SF_LASERLANCE, state); }
02472 inline void MainWindow::on_laserLanceSpinner_valueChanged(int value)
02473 { setWeaponLevelMajor(SF_LASERLANCE, value); }
02474 inline void MainWindow::on_laserLanceText_textEdited(const QString &text)
02475 { setWeaponLevelMinor(SF_LASERLANCE, text); }
02476
02477 inline void MainWindow::on_leatherCollarText_textEdited(const QString &text)
02478 { setItem(SF_LEATHERCOLLAR, text); }
02479
02480 inline void MainWindow::on_levitateCheck_stateChanged(int state)
02481 { setAlchemy(SF_LEVITATE, state); }
02482 inline void MainWindow::on_levitateSpinner_valueChanged(int value)
02483 { setAlchemyLevelMajor(SF_LEVITATE, value); }
02484 inline void MainWindow::on_levitateText_textEdited(const QString &text)
02485 { setAlchemyLevelMinor(SF_LEVITATE, text); }
02486
02487 inline void MainWindow::on_lightningHelmText_textEdited(const QString &text)
02488 { setItem(SF_LIGHTNINGHELM, text); }
02489
02490 inline void MainWindow::on_lightningStormCheck_stateChanged(int state)
02491 { setAlchemy(SF_LIGHTNINGSTORM, state); }
02492 inline void MainWindow::on_lightningStormSpinner_valueChanged(int value)
02493 { setAlchemyLevelMajor(SF_LIGHTNINGSTORM, value); }
02494 inline void MainWindow::on_lightningStormText_textEdited(const QString &text)
02495 { setAlchemyLevelMinor(SF_LIGHTNINGSTORM, text); }
02496
02497 inline void MainWindow::on_limestoneText_textEdited(const QString &text)
02498 { setIngredient(SF_LIMESTONE, text); }
02499
02500 inline void MainWindow::on_limestoneTabletText_textEdited(const QString &text)
02501 { setTradeGood(SF_LIMESTONETABLET, text); }
02502
02503 inline void MainWindow::on_magicGourdCheck_stateChanged(int state)
02504 { setCharm(SF_MAGICGOURD, state); }
02505
02506 inline void MainWindow::on_magiciansRingText_textEdited(const QString &text)
02507 { setItem(SF_MAGICIANSRING, text); }
02508 inline void MainWindow::on_magnaMailText_textEdited(const QString &text)
02509 { setItem(SF_MAGNAMAIL, text); }
02510 inline void MainWindow::on_mammothGuardText_textEdited(const QString &text)
02511 { setItem(SF_MAMMOTHGUARD, text); }
02512
02513 inline void MainWindow::on_meteoriteText_textEdited(const QString &text)
02514 { setIngredient(SF_METEORITE, text); }
02515
02516 inline void MainWindow::on_miracleCureCheck_stateChanged(int state)
02517 { setAlchemy(SF_MIRACLECURE, state); }
02518 inline void MainWindow::on_miracleCureSpinner_valueChanged(int value)
02519 { setAlchemyLevelMajor(SF_MIRACLECURE, value); }
02520 inline void MainWindow::on_miracleCureText_textEdited(const QString &text)
02521 { setAlchemyLevelMinor(SF_MIRACLECURE, text); }
02522
02523 inline void MainWindow::on_moxaStickCheck_stateChanged(int state)
02524 { setCharm(SF_MOXASTICK, state); }
02525
02526 inline void MainWindow::on_mudPepperText_textEdited(const QString &text)
02527 { setIngredient(SF_MUDPEPPER, text); }
02528 inline void MainWindow::on_mushroomText_textEdited(const QString &text)
02529 { setIngredient(SF_MUSHROOM, text); }
02530
02531 inline void MainWindow::on_nectarText_textEdited(const QString &text)
02532 { setItem(SF_NECTAR, text); }
02533
02534 inline void MainWindow::on_neutronBladeCheck_stateChanged(int state)
02535 { setWeapon(SF_NEUTRONBLADE, state); }
02536 inline void MainWindow::on_neutronBladeSpinner_valueChanged(int value)
02537 { setWeaponLevelMajor(SF_NEUTRONBLADE, value); }
02538 inline void MainWindow::on_neutronBladeText_textEdited(const QString &text)
02539 { setWeaponLevelMinor(SF_NEUTRONBLADE, text); }
02540
02541 inline void MainWindow::on_nitroCheck_stateChanged(int state)
02542 { setAlchemy(SF_NITRO, state); }
02543 inline void MainWindow::on_nitroSpinner_valueChanged(int value)
02544 { setAlchemyLevelMajor(SF_NITRO, value); }
02545 inline void MainWindow::on_nitroText_textEdited(const QString &text)
02546 { setAlchemyLevelMinor(SF_NITRO, text); }
02547
02548 inline void MainWindow::on_obsidianHelmText_textEdited(const QString &text)
02549 { setItem(SF_OBSIDIANHELM, text); }
02550 inline void MainWindow::on_oldReliableText_textEdited(const QString &text)
02551 { setItem(SF_OLDRELIABLE, text); }
02552
02553 inline void MainWindow::on_oneUpCheck_stateChanged(int state)
02554 { setAlchemy(SF_ONEUP, state); }
02555 inline void MainWindow::on_oneUpSpinner_valueChanged(int value)
02556 { setAlchemyLevelMajor(SF_ONEUP, value); }
02557 inline void MainWindow::on_oneUpText_textEdited(const QString &text)
02558 { setAlchemyLevelMinor(SF_ONEUP, text); }
02559
02560 inline void MainWindow::on_oilText_textEdited(const QString &text)
02561 { setIngredient(SF_OIL, text); }
02562
02563 inline void MainWindow::on_oracleBoneCheck_stateChanged(int state)
02564 { setCharm(SF_ORACLEBONE, state); }
02565
02566 inline void MainWindow::on_particleBombText_textEdited(const QString &text)
02567 { setItem(SF_PARTICLEBOMB, text); }
02568
02569 inline void MainWindow::on_perfumeText_textEdited(const QString &text)
02570 { setTradeGood(SF_PERFUME, text); }
02571
02572 inline void MainWindow::on_petalText_textEdited(const QString &text)
02573 { setItem(SF_PETAL, text); }
02574 inline void MainWindow::on_pixieDustText_textEdited(const QString &text)
02575 { setItem(SF_PIXIEDUST, text); }
02576 inline void MainWindow::on_protectorRingText_textEdited(const QString &text)
02577 { setItem(SF_PROTECTORRING, text); }
02578
02579 inline void MainWindow::on_reflectCheck_stateChanged(int state)
02580 { setAlchemy(SF_REFLECT, state); }
02581 inline void MainWindow::on_reflectSpinner_valueChanged(int value)
02582 { setAlchemyLevelMajor(SF_REFLECT, value); }
02583 inline void MainWindow::on_reflectText_textEdited(const QString &text)
02584 { setAlchemyLevelMinor(SF_REFLECT, text); }
02585
02586 inline void MainWindow::on_regionEngland_triggered(bool)
02587 { setRegion(REGION_ENGLAND); }
02588 inline void MainWindow::on_regionFrance_triggered(bool)
02589 { setRegion(REGION_FRANCE); }
02590 inline void MainWindow::on_regionGermany_triggered(bool)
02591 { setRegion(REGION_GERMANY); }
02592 inline void MainWindow::on_regionSpain_triggered(bool)
02593 { setRegion(REGION_SPAIN); }
02594 inline void MainWindow::on_regionUnitedStates_triggered(bool)
02595 { setRegion(REGION_UNITEDSTATES); }
02596
02597 inline void MainWindow::on_regrowthCheck_stateChanged(int state)
02598 { setAlchemy(SF_REGROWTH, state); }
02599 inline void MainWindow::on_regrowthSpinner_valueChanged(int value)
02600 { setAlchemyLevelMajor(SF_REGROWTH, value); }
02601 inline void MainWindow::on_regrowthText_textEdited(const QString &text)
02602 { setAlchemyLevelMinor(SF_REGROWTH, text); }
02603
02604 inline void MainWindow::on_revealerCheck_stateChanged(int state)
02605 { setAlchemy(SF_REVEALER, state); }
02606 inline void MainWindow::on_revealerSpinner_valueChanged(int value)
02607 { setAlchemyLevelMajor(SF_REVEALER, value); }
02608 inline void MainWindow::on_revealerText_textEdited(const QString &text)
02609 { setAlchemyLevelMinor(SF_REVEALER, text); }
02610
02611 inline void MainWindow::on_reviveCheck_stateChanged(int state)
02612 { setAlchemy(SF_REVIVE, state); }
02613 inline void MainWindow::on_reviveSpinner_valueChanged(int value)
02614 { setAlchemyLevelMajor(SF_REVIVE, value); }
02615 inline void MainWindow::on_reviveText_textEdited(const QString &text)
02616 { setAlchemyLevelMinor(SF_REVIVE, text); }
02617
02618 inline void MainWindow::on_riceText_textEdited(const QString &text)
02619 { setTradeGood(SF_RICE, text); }
02620
02621 inline void MainWindow::on_rootText_textEdited(const QString &text)
02622 { setIngredient(SF_ROOT, text); }
02623
02624 inline void MainWindow::on_rubyHeartCheck_stateChanged(int state)
02625 { setCharm(SF_RUBYHEART, state); }
02626
02627 inline void MainWindow::on_serpentBracerText_textEdited(const QString &text)
02628 { setItem(SF_SERPENTBRACER, text); }
02629 inline void MainWindow::on_shellHatText_textEdited(const QString &text)
02630 { setItem(SF_SHELLHAT, text); }
02631 inline void MainWindow::on_shellPlateText_textEdited(const QString &text)
02632 { setItem(SF_SHELLPLATE, text); }
02633 inline void MainWindow::on_shiningArmorText_textEdited(const QString &text)
02634 { setItem(SF_SHININGARMOR, text); }
02635 inline void MainWindow::on_silverMailText_textEdited(const QString &text)
02636 { setItem(SF_SILVERMAIL, text); }
02637
02638 inline void MainWindow::on_silverSheathCheck_stateChanged(int state)
02639 { setCharm(SF_SILVERSHEATH, state); }
02640
02641 inline void MainWindow::on_slowBurnCheck_stateChanged(int state)
02642 { setAlchemy(SF_SLOWBURN, state); }
02643 inline void MainWindow::on_slowBurnSpinner_valueChanged(int value)
02644 { setAlchemyLevelMajor(SF_SLOWBURN, value); }
02645 inline void MainWindow::on_slowBurnText_textEdited(const QString &text)
02646 { setAlchemyLevelMinor(SF_SLOWBURN, text); }
02647
02648 inline void MainWindow::on_souvenirSpoonText_textEdited(const QString &text)
02649 { setTradeGood(SF_SOUVENIRSPOON, text); }
02650
02651 inline void MainWindow::on_speedCheck_stateChanged(int state)
02652 { setAlchemy(SF_SPEED, state); }
02653 inline void MainWindow::on_speedSpinner_valueChanged(int value)
02654 { setAlchemyLevelMajor(SF_SPEED, value); }
02655 inline void MainWindow::on_speedText_textEdited(const QString &text)
02656 { setAlchemyLevelMinor(SF_SPEED, text); }
02657
02658 inline void MainWindow::on_spiceText_textEdited(const QString &text)
02659 { setTradeGood(SF_SPICE, text); }
02660
02661 inline void MainWindow::on_spidersClawCheck_stateChanged(int state)
02662 { setWeapon(SF_SPIDERSCLAW, state); }
02663 inline void MainWindow::on_spidersClawSpinner_valueChanged(int value)
02664 { setWeaponLevelMajor(SF_SPIDERSCLAW, value); }
02665 inline void MainWindow::on_spidersClawText_textEdited(const QString &text)
02666 { setWeaponLevelMinor(SF_SPIDERSCLAW, text); }
02667
02668 inline void MainWindow::on_spikyCollarText_textEdited(const QString &text)
02669 { setItem(SF_SPIKYCOLLAR, text); }
02670 inline void MainWindow::on_spotsCollarText_textEdited(const QString &text)
02671 { setItem(SF_SPOTSCOLLAR, text); }
02672
02673 inline void MainWindow::on_staffOfLifeCheck_stateChanged(int state)
02674 { setCharm(SF_STAFFOFLIFE, state); }
02675
02676 inline void MainWindow::on_stingCheck_stateChanged(int state)
02677 { setAlchemy(SF_STING, state); }
02678 inline void MainWindow::on_stingSpinner_valueChanged(int value)
02679 { setAlchemyLevelMajor(SF_STING, value); }
02680 inline void MainWindow::on_stingText_textEdited(const QString &text)
02681 { setAlchemyLevelMinor(SF_STING, text); }
02682
02683 inline void MainWindow::on_stoneVestText_textEdited(const QString &text)
02684 { setItem(SF_STONEVEST, text); }
02685
02686 inline void MainWindow::on_stopCheck_stateChanged(int state)
02687 { setAlchemy(SF_STOP, state); }
02688 inline void MainWindow::on_stopSpinner_valueChanged(int value)
02689 { setAlchemyLevelMajor(SF_STOP, value); }
02690 inline void MainWindow::on_stopText_textEdited(const QString &text)
02691 { setAlchemyLevelMinor(SF_STOP, text); }
02692
02693 inline void MainWindow::on_sunStoneCheck_stateChanged(int state)
02694 { setCharm(SF_SUNSTONE, state); }
02695
02696 inline void MainWindow::on_superHealCheck_stateChanged(int state)
02697 { setAlchemy(SF_SUPERHEAL, state); }
02698 inline void MainWindow::on_superHealSpinner_valueChanged(int value)
02699 { setAlchemyLevelMajor(SF_SUPERHEAL, value); }
02700 inline void MainWindow::on_superHealText_textEdited(const QString &text)
02701 { setAlchemyLevelMinor(SF_SUPERHEAL, text); }
02702
02703 inline void MainWindow::on_talonsText_textEdited(const QString &text)
02704 { setMoney(SF_TALONS, text); }
02705
02706 inline void MainWindow::on_tapestryText_textEdited(const QString &text)
02707 { setTradeGood(SF_TAPESTRY, text); }
02708
02709 inline void MainWindow::on_thugsCloakCheck_stateChanged(int state)
02710 { setCharm(SF_THUGSCLOAK, state); }
02711
02712 inline void MainWindow::on_thunderBallText_textEdited(const QString &text)
02713 { setItem(SF_THUNDERBALL, text); }
02714
02715 inline void MainWindow::on_ticketForExhibitionText_textEdited(const QString &text)
02716 { setTradeGood(SF_TICKETFOREXHIBITION, text); }
02717
02718 inline void MainWindow::on_titaniumVestText_textEdited(const QString &text)
02719 { setItem(SF_TITANIUMVEST, text); }
02720 inline void MainWindow::on_titansCrownText_textEdited(const QString &text)
02721 { setItem(SF_TITANSCROWN, text); }
02722 inline void MainWindow::on_vineBraceletText_textEdited(const QString &text)
02723 { setItem(SF_VINEBRACELET, text); }
02724
02725 inline void MainWindow::on_vinegarText_textEdited(const QString &text)
02726 { setIngredient(SF_VINEGAR, text); }
02727
02728 inline void MainWindow::on_virtualGloveText_textEdited(const QString &text)
02729 { setItem(SF_VIRTUALGLOVE, text); }
02730 inline void MainWindow::on_virtualVestText_textEdited(const QString &text)
02731 { setItem(SF_VIRTUALVEST, text); }
02732
02733 inline void MainWindow::on_waterText_textEdited(const QString &text)
02734 { setIngredient(SF_WATER, text); }
02735 inline void MainWindow::on_waxText_textEdited(const QString &text)
02736 { setIngredient(SF_WAX, text); }
02737
02738 inline void MainWindow::on_wingsText_textEdited(const QString &text)
02739 { setItem(SF_WINGS, text); }
02740
02741 inline void MainWindow::on_wizardsCoinCheck_stateChanged(int state)
02742 { setCharm(SF_WIZARDSCOIN, state); }
02743 }
02744
02745 #endif
02746