29     QHBoxLayout *dialogLayout = 
new QHBoxLayout;
    31     dialogLayout->setContentsMargins(0,0,0,0);
    33     dialogBox->setTitle(tr(
"In-Game Dialog Preview"));
    35     QLabel* lblAtb = 
new QLabel(tr(
"ATB Style"));
    36     lblAtb->setAlignment(Qt::AlignRight);
    39     comboAtb->addItem(tr(
"Recommended"));
    41     QHBoxLayout * atbLayout = 
new QHBoxLayout;
    42     atbLayout->addWidget(lblAtb);
    45     QLabel* lblSound = 
new QLabel(tr(
"Sound Mode"));
    46     lblSound->setAlignment(Qt::AlignRight);
    50     QHBoxLayout * soundLayout = 
new QHBoxLayout;
    51     soundLayout->addWidget(lblSound);
    54     QLabel* lblMagicOrder = 
new QLabel(tr(
"Magic Order"));
    55     lblMagicOrder->setAlignment(Qt::AlignRight);
    63     QHBoxLayout * magicOrderLayout = 
new QHBoxLayout;
    64     magicOrderLayout->addWidget(lblMagicOrder);
    67     QLabel* lblCursor = 
new QLabel(tr(
"Cursor Type"));
    68     lblCursor->setAlignment(Qt::AlignRight);
    72     QHBoxLayout * cursorLayout = 
new QHBoxLayout;
    73     cursorLayout->addWidget(lblCursor);
    76     QLabel* lblCamera = 
new QLabel(tr(
"Camera"));
    77     lblCamera->setAlignment(Qt::AlignRight);
    81     QHBoxLayout * cameraLayout = 
new QHBoxLayout;
    82     cameraLayout->addWidget(lblCamera);
    85     QLabel* lblControllerMode = 
new QLabel(tr(
"Controller Settings"));
    86     lblControllerMode->setAlignment(Qt::AlignRight);
    90     QHBoxLayout * controllerModeLayout = 
new QHBoxLayout;
    91     controllerModeLayout->addWidget(lblControllerMode);
   101     QHBoxLayout *helpLayout = 
new QHBoxLayout;
   102     QSpacerItem * helpSpacer1= 
new QSpacerItem(0,0,QSizePolicy::Expanding,QSizePolicy::Preferred);
   103     helpLayout->addSpacerItem(helpSpacer1);
   105     QSpacerItem * helpSpacer2= 
new QSpacerItem(0,0,QSizePolicy::Expanding,QSizePolicy::Preferred);
   106     helpLayout->addSpacerItem(helpSpacer2);
   108     QSpacerItem * helpSpacer3= 
new QSpacerItem(0,0,QSizePolicy::Expanding,QSizePolicy::Preferred);
   109     helpLayout->addSpacerItem(helpSpacer3);
   111     QSpacerItem * helpSpacer4= 
new QSpacerItem(0,0,QSizePolicy::Expanding,QSizePolicy::Preferred);
   112     helpLayout->addSpacerItem(helpSpacer4);
   114     QLabel *lblBattleSpeed = 
new  QLabel(tr(
"Battle Speed:"));
   117     QHBoxLayout *battleSpeedLayout = 
new QHBoxLayout;
   118     QLabel *lblBattleSpeedFast = 
new QLabel (tr(
"Fast"));
   119     QLabel *lblBattleSpeedSlow = 
new QLabel (tr(
"Slow"));
   121     battleSpeedLayout->addWidget(lblBattleSpeedFast);
   123     battleSpeedLayout->addWidget(lblBattleSpeedSlow);
   125     QLabel *lblBattleMessageSpeed = 
new QLabel(tr(
"Battle Message Speed:"));
   128     QHBoxLayout *battleMessageSpeedLayout = 
new QHBoxLayout;
   129     QLabel *lblBattleMessageSpeedFast = 
new QLabel (tr(
"Fast"));
   130     QLabel *lblBattleMessageSpeedSlow = 
new QLabel (tr(
"Slow"));
   131     battleMessageSpeedLayout->addWidget(lblBattleMessageSpeedFast);
   133     battleMessageSpeedLayout->addWidget(lblBattleMessageSpeedSlow);
   135     QLabel *lblFieldMessageSpeed = 
new QLabel(tr(
"Field Message Speed:"));
   138     QHBoxLayout *fieldMessageSpeedLayout = 
new QHBoxLayout;
   139     QLabel *lblFieldMessageSpeedFast = 
new QLabel (tr(
"Fast"));
   140     QLabel *lblFieldMessageSpeedSlow = 
new QLabel (tr(
"Slow"));
   141     fieldMessageSpeedLayout->addWidget(lblFieldMessageSpeedFast);
   143     fieldMessageSpeedLayout->addWidget(lblFieldMessageSpeedSlow);
   145     QGridLayout *speedLayout= 
new QGridLayout;
   146     speedLayout->addWidget(lblBattleSpeed,0,0);
   147     speedLayout->addWidget(lblBattleMessageSpeed,1,0);
   148     speedLayout->addWidget(lblFieldMessageSpeed,2,0);
   149     speedLayout->addLayout(battleSpeedLayout,0,1);
   150     speedLayout->addLayout(battleMessageSpeedLayout,1,1);
   151     speedLayout->addLayout(fieldMessageSpeedLayout,2,1);
   153     QLabel *lblBtnUp = 
new QLabel(tr(
"Up"));
   154     lblBtnUp->setAlignment(Qt::AlignRight);
   157     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   158     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   159     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   160     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   161     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   162     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   163     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   164     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   165     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   166     comboBtnUp->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   167     comboBtnUp->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   168     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   169     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   170     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   171     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   172     comboBtnUp->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   173     QHBoxLayout *BtnUpLayout = 
new QHBoxLayout;
   174     BtnUpLayout->addWidget(lblBtnUp);
   178     QLabel *lblBtnRight = 
new QLabel(tr(
"Right"));
   179     lblBtnRight->setAlignment(Qt::AlignRight);
   182     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   183     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   184     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   185     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   186     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   187     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   188     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   189     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   190     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   192     comboBtnRight->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   193     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   194     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   195     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   196     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   197     comboBtnRight->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   198     QHBoxLayout *BtnRightLayout = 
new QHBoxLayout;
   199     BtnRightLayout->addWidget(lblBtnRight);
   202     QLabel *lblBtnDown = 
new QLabel(tr(
"Down"));
   203     lblBtnDown->setAlignment(Qt::AlignRight);
   206     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   207     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   208     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   209     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   210     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   211     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   212     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   213     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   214     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   215     comboBtnDown->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   216     comboBtnDown->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   217     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   218     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   219     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   220     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   221     comboBtnDown->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   222     QHBoxLayout *BtnDownLayout = 
new QHBoxLayout;
   223     BtnDownLayout->addWidget(lblBtnDown);
   226     QLabel *lblBtnLeft = 
new QLabel(tr(
"Left"));
   227     lblBtnLeft->setAlignment(Qt::AlignRight);
   230     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   231     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   232     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   233     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   234     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   235     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   236     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   237     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   238     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   239     comboBtnLeft->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   240     comboBtnLeft->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   241     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   242     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   243     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   244     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   245     comboBtnLeft->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   246     QHBoxLayout *BtnLeftLayout = 
new QHBoxLayout;
   247     BtnLeftLayout->addWidget(lblBtnLeft);
   250     QLabel *lblBtnMenu = 
new QLabel(tr(
"Menu"));
   251     lblBtnMenu->setAlignment(Qt::AlignRight);
   254     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   255     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   256     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   257     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   258     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   259     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   260     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   261     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   262     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   263     comboBtnMenu->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   264     comboBtnMenu->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   265     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   266     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   267     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   268     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   269     comboBtnMenu->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   270     QHBoxLayout *BtnMenuLayout = 
new QHBoxLayout;
   271     BtnMenuLayout->addWidget(lblBtnMenu);
   274     QLabel *lblBtnOk = 
new QLabel(tr(
"Ok"));
   275     lblBtnOk->setAlignment(Qt::AlignRight);
   278     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   279     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   280     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   281     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   282     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   283     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   284     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   285     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   286     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   287     comboBtnOk->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   288     comboBtnOk->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   289     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   290     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   291     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   292     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   293     comboBtnOk->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   294     QHBoxLayout *BtnOkLayout = 
new QHBoxLayout;
   295     BtnOkLayout->addWidget(lblBtnOk);
   298     QLabel *lblBtnCancel = 
new QLabel(tr(
"Cancel"));
   299     lblBtnCancel->setAlignment(Qt::AlignRight);
   306     comboBtnCancel->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   307     comboBtnCancel->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   309     comboBtnCancel->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   310     comboBtnCancel->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   318     QHBoxLayout *BtnCancelLayout = 
new QHBoxLayout;
   319     BtnCancelLayout->addWidget(lblBtnCancel);
   322     QLabel *lblBtnSwitch = 
new QLabel(tr(
"Switch"));
   323     lblBtnSwitch->setAlignment(Qt::AlignRight);
   330     comboBtnSwitch->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   331     comboBtnSwitch->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   333     comboBtnSwitch->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   334     comboBtnSwitch->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   342     QHBoxLayout *BtnSwitchLayout = 
new QHBoxLayout;
   343     BtnSwitchLayout->addWidget(lblBtnSwitch);
   346     QLabel *lblBtnCamera = 
new QLabel(tr(
"Camera"));
   347     lblBtnCamera->setAlignment(Qt::AlignRight);
   354     comboBtnCamera->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   355     comboBtnCamera->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   357     comboBtnCamera->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   358     comboBtnCamera->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   366     QHBoxLayout *BtnCameraLayout = 
new QHBoxLayout;
   367     BtnCameraLayout->addWidget(lblBtnCamera);
   370     QLabel *lblBtnTarget = 
new QLabel(tr(
"Target"));
   371     lblBtnTarget->setAlignment(Qt::AlignRight);
   378     comboBtnTarget->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   379     comboBtnTarget->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   381     comboBtnTarget->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   382     comboBtnTarget->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   390     QHBoxLayout *BtnTargetLayout = 
new QHBoxLayout;
   391     BtnTargetLayout->addWidget(lblBtnTarget);
   394     QLabel *lblBtnPgUp = 
new QLabel(tr(
"Page Up"));
   395     lblBtnPgUp->setAlignment(Qt::AlignRight);
   398     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   399     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   400     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   401     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   402     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   403     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   404     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   405     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   406     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   407     comboBtnPgUp->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   408     comboBtnPgUp->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));;
   409     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   410     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   411     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   412     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   413     comboBtnPgUp->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   414     QHBoxLayout *BtnPgUpLayout = 
new QHBoxLayout;
   415     BtnPgUpLayout->addWidget(lblBtnPgUp);
   418     QLabel *lblBtnPgDn = 
new QLabel(tr(
"Page Down"));
   419     lblBtnPgDn->setAlignment(Qt::AlignRight);
   422     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   423     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   424     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   425     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   426     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   427     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   428     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   429     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   430     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   431     comboBtnPgDn->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   432     comboBtnPgDn->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   433     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   434     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   435     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   436     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   437     comboBtnPgDn->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   438     QHBoxLayout *BtnPgDnLayout = 
new QHBoxLayout;
   439     BtnPgDnLayout->addWidget(lblBtnPgDn);
   442     QLabel *lblBtnHelp = 
new QLabel(tr(
"Help"));
   443     lblBtnHelp->setAlignment(Qt::AlignRight);
   446     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   447     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   448     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   449     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   450     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   451     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   452     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   453     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   454     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   455     comboBtnHelp->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   456     comboBtnHelp->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   457     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   458     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   459     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   460     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   461     comboBtnHelp->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   462     QHBoxLayout *BtnHelpLayout = 
new QHBoxLayout;
   463     BtnHelpLayout->addWidget(lblBtnHelp);
   466     QLabel *lblBtnPause = 
new QLabel(tr(
"Pause"));
   467     lblBtnPause->setAlignment(Qt::AlignRight);
   470     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   471     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   472     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   473     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   474     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   475     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   476     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   477     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   478     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   480     comboBtnPause->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   481     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   482     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   483     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   484     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   485     comboBtnPause->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   486     QHBoxLayout *BtnPauseLayout = 
new QHBoxLayout;
   487     BtnPauseLayout->addWidget(lblBtnPause);
   490     QLabel *lblBtn9 = 
new QLabel(tr(
"Unknown (9)"));
   491     lblBtn9->setAlignment(Qt::AlignRight);
   494     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   495     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   496     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   497     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   498     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   499     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   500     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   501     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   502     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   503     comboBtn9->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   504     comboBtn9->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   505     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   506     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   507     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   508     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   509     comboBtn9->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   510     QHBoxLayout *Btn9Layout = 
new QHBoxLayout;
   511     Btn9Layout->addWidget(lblBtn9);
   514     QLabel *lblBtn10 = 
new QLabel(tr(
"Unknown(10)"));
   515     lblBtn10->setAlignment(Qt::AlignRight);
   518     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/l2")),
"");
   519     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/r2")),
"");
   520     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/l1")),
"");
   521     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/r1")),
"");
   522     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/triangle")),
"");
   523     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/circle")),
"");
   524     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/cross")),
"");
   525     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/square")),
"");
   526     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/select")),
"");
   527     comboBtn10->addItem(QIcon(QPixmap()),QString(tr(
"? 9")));
   528     comboBtn10->addItem(QIcon(QPixmap()),QString(tr(
"? 10")));
   529     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/start")),
"");
   530     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/up")),
"");
   531     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/right")),
"");
   532     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/down")),
"");
   533     comboBtn10->addItem(QIcon(QPixmap(
":/psxButtons/left")),
"");
   534     QHBoxLayout *Btn10Layout = 
new QHBoxLayout;
   535     Btn10Layout->addWidget(lblBtn10);
   538     QVBoxLayout *btnLayout1 = 
new QVBoxLayout;
   539     btnLayout1->addLayout(BtnUpLayout);
   540     btnLayout1->addLayout(BtnRightLayout);
   541     btnLayout1->addLayout(BtnDownLayout);
   542     btnLayout1->addLayout(BtnLeftLayout);
   544     QVBoxLayout *btnLayout2 = 
new QVBoxLayout;
   545     btnLayout2->addLayout(BtnMenuLayout);
   546     btnLayout2->addLayout(BtnOkLayout);
   547     btnLayout2->addLayout(BtnCancelLayout);
   548     btnLayout2->addLayout(BtnSwitchLayout);
   550     QVBoxLayout *btnLayout3 = 
new QVBoxLayout;
   551     btnLayout3->addLayout(BtnCameraLayout);
   552     btnLayout3->addLayout(BtnTargetLayout);
   553     btnLayout3->addLayout(BtnPgUpLayout);
   554     btnLayout3->addLayout(BtnPgDnLayout);
   556     QVBoxLayout *btnLayout4 = 
new QVBoxLayout;
   557     btnLayout4->addLayout(BtnHelpLayout);
   558     btnLayout4->addLayout(BtnPauseLayout);
   559     btnLayout4->addLayout(Btn9Layout);
   560     btnLayout4->addLayout(Btn10Layout);
   562     QHBoxLayout *controllerMappingLayout = 
new QHBoxLayout;
   563     controllerMappingLayout->addLayout(btnLayout1);
   564     controllerMappingLayout->addLayout(btnLayout2);
   565     controllerMappingLayout->addLayout(btnLayout3);
   566     controllerMappingLayout->addLayout(btnLayout4);
   574     QSpacerItem *centerSpacer1 = 
new QSpacerItem (0,6,QSizePolicy::Preferred,QSizePolicy::Preferred);
   596     int margins =contentsMargins().right() + contentsMargins().left();
   597     if(!verticalScrollBar()->isVisible()){
centerWidget->setFixedWidth( width() - margins);}
   598     else{
centerWidget->setFixedWidth(width()- (margins + verticalScrollBar()->width()));}