#include "onstart_flow_selection_dialog.h" #include #include #include OnStartFlowSelectionDialog::OnStartFlowSelectionDialog(QWidget * parent) :QDialog(parent) { setModal(true); QPushButton * acceptHW = new QPushButton(this); connect(acceptHW,SIGNAL(clicked()),this,SLOT(accept())); QPushButton * rejectHW = new QPushButton(this); //and use SW flow connect(rejectHW,SIGNAL(clicked()),this,SLOT(reject())); acceptHW->setGeometry(90,165,110,118); acceptHW->setFlat(true); acceptHW->setAutoFillBackground(true); rejectHW->setGeometry(464,165,110,118); rejectHW->setFlat(true); rejectHW->setAutoFillBackground(true); QPalette paletteHW; QLocale locale = this->locale(); QLocale::Language language = locale.language(); /*if(language == QLocale::Spanish) paletteHW.setBrush(acceptHW->backgroundRole(), QBrush(QImage(":/images/useNewFlowButton_es.png"))); else paletteHW.setBrush(acceptHW->backgroundRole(), QBrush(QImage(":/images/useNewFlowButton.png")));*/ paletteHW.setBrush(acceptHW->backgroundRole(), QBrush(QImage(":/images/nonexxx.png"))); acceptHW->setPalette(paletteHW); QPalette paletteSW; paletteSW.setBrush(rejectHW->backgroundRole(), QBrush(QImage(":/images/nonexxx.png"))); rejectHW->setPalette(paletteSW); //QHBoxLayout * layout = new QHBoxLayout; //layout->addWidget(acceptHW); //layout->addWidget(rejectHW); QPalette palette; if(language == QLocale::Spanish) palette.setBrush(this->backgroundRole(), QBrush(QImage(":/images/onStartFlowSelection_es.png"))); else palette.setBrush(this->backgroundRole(), QBrush(QImage(":/images/onStartFlowSelection.png"))); setPalette(palette); //setLayout(layout); resize(664,371); }