MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow), isPaused(false), isSearching(false) { ui->setupUi(this); connect(ui->pushButton, SIGNAL(released()), this, SLOT(btn1Clicked())); connect(ui->pushButton_2, SIGNAL(released()), this, SLOT(btn2Clicked())); page_viewer.connectWithUI(ui->listWidget, ui->textBrowser); connect(ui->checkBox_3, SIGNAL(toggled(bool)), &page_viewer, SLOT(refreshHeaders(bool))); connect(&thread_controller, SIGNAL(textFound(QString,QString,QVector<QPoint>)), &page_viewer, SLOT(addPage(QString,QString,QVector<QPoint>))); connect(&thread_controller, SIGNAL(progressChanged(int)), ui->progressBar, SLOT(setValue(int))); connect(&thread_controller, SIGNAL(searchFinished()), this, SLOT(searchFinished())); }
void EnrollDialog::initializeUI() { grid = new QGridLayout(); lblMsg = new QLabel(tr("Introduzca su RUT")); lblMsg->setAlignment(Qt::AlignCenter); lblMsg->setStyleSheet("font-size: 12px;" "color: #FFFFFF;" "text-align: center;" "font-style: normal;" "font-weight: bold;"); edtRut = new QLineEdit(); edtRut->resize(100, 50); edtRut->setStyleSheet("background:rgb(0,102,153);" "color:rgb(255,255,255);" "font-size:18px;" "padding-right: 10px;"); btnDelete = new QPushButton(); btnDelete->resize(50, 50); btnDelete->setFlat(true); btnDelete->setStyleSheet("background-image: url(:/img/Resources/images/borrar.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btnDelete, SIGNAL(clicked()), this, SLOT(btnDeleteClicked())); btn1 = new QPushButton(); btn1->resize(50, 50); btn1->setFlat(true); btn1->setStyleSheet("background-image: url(:/img/Resources/images/1.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn1, SIGNAL(clicked()), this, SLOT(btn1Clicked())); btn2 = new QPushButton(); btn2->resize(50, 50); btn2->setFlat(true); btn2->setStyleSheet("background-image: url(:/img/Resources/images/2.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn2, SIGNAL(clicked()), this, SLOT(btn2Clicked())); btn3 = new QPushButton(); btn3->resize(50, 50); btn3->setFlat(true); btn3->setStyleSheet("background-image: url(:/img/Resources/images/3.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn3, SIGNAL(clicked()), this, SLOT(btn3Clicked())); btn4 = new QPushButton(); btn4->resize(50, 50); btn4->setFlat(true); btn4->setStyleSheet("background-image: url(:/img/Resources/images/4.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn4, SIGNAL(clicked()), this, SLOT(btn4Clicked())); btn5 = new QPushButton(); btn5->resize(50, 50); btn5->setFlat(true); btn5->setStyleSheet("background-image: url(:/img/Resources/images/5.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn5, SIGNAL(clicked()), this, SLOT(btn5Clicked())); btn6 = new QPushButton(); btn6->resize(50, 50); btn6->setFlat(true); btn6->setStyleSheet("background-image: url(:/img/Resources/images/6.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn6, SIGNAL(clicked()), this, SLOT(btn6Clicked())); btn7 = new QPushButton(); btn7->resize(50, 50); btn7->setFlat(true); btn7->setStyleSheet("background-image: url(:/img/Resources/images/7.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn7, SIGNAL(clicked()), this, SLOT(btn7Clicked())); btn8 = new QPushButton(); btn8->resize(50, 50); btn8->setFlat(true); btn8->setStyleSheet("background-image: url(:/img/Resources/images/8.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn8, SIGNAL(clicked()), this, SLOT(btn8Clicked())); btn9 = new QPushButton(); btn9->resize(50, 50); btn9->setFlat(true); btn9->setStyleSheet("background-image: url(:/img/Resources/images/9.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn9, SIGNAL(clicked()), this, SLOT(btn9Clicked())); btn0 = new QPushButton(); btn0->resize(50, 50); btn0->setFlat(true); btn0->setStyleSheet("background-image: url(:/img/Resources/images/0.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btn0, SIGNAL(clicked()), this, SLOT(btn0Clicked())); btnHyphen = new QPushButton(); btnHyphen->resize(50, 50); btnHyphen->setFlat(true); btnHyphen->setStyleSheet("background-image: url(:/img/Resources/images/guion.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btnHyphen, SIGNAL(clicked()), this, SLOT(btnHyphenClicked())); btnK = new QPushButton(); btnK->resize(50, 50); btnK->setFlat(true); btnK->setStyleSheet("background-image: url(:/img/Resources/images/k.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btnK, SIGNAL(clicked()), this, SLOT(btnKClicked())); btnOk = new QPushButton(); btnOk->resize(50, 50); btnOk->setFlat(true); btnOk->setStyleSheet("background-image: url(:/img/Resources/images/aceptar.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btnOk, SIGNAL(clicked()), this, SLOT(btnOkClicked())); btnCancel = new QPushButton(); btnCancel->resize(50, 50); btnCancel->setFlat(true); btnCancel->setStyleSheet("background-image: url(:/img/Resources/images/cancelar.bmp);" "background-repeat: no repeat;" "background-position: center center;" "color:rgb(255,255,255);" "font-size:18px"); connect(btnCancel, SIGNAL(clicked()), this, SLOT(btnCancelClicked())); lblEmpresa = new QLabel(); lblEmpresa->setAlignment(Qt::AlignCenter); lblEmpresa->setStyleSheet("font-size: 18px;" "color: #FFFFFF;" "font-style: normal;"); lblName= new QLabel(); lblName->setAlignment(Qt::AlignCenter); lblName->setStyleSheet("font-size: 18px;" "color: #FFFFFF;" "font-style: normal;"); lblMsgScreen2= new QLabel(); lblMsgScreen2->setAlignment(Qt::AlignCenter); lblMsgScreen2->setStyleSheet("font-size: 18px;" "color: #FFFFFF;" "font-style: normal;"); // widget, row, col, rowSpan, colSpan grid->addWidget(lblMsg, 0, 0, 1, 4, Qt::AlignCenter); grid->addWidget(edtRut, 1, 0, 1, 3, Qt::AlignCenter); grid->addWidget(btnDelete, 1, 3, 1, 1, Qt::AlignCenter); grid->addWidget(btn1, 2, 0, 1, 1, Qt::AlignCenter); grid->addWidget(btn2, 2, 1, 1, 1, Qt::AlignCenter); grid->addWidget(btn3, 2, 2, 1, 1, Qt::AlignCenter); grid->addWidget(btn4, 3, 0, 1, 1, Qt::AlignCenter); grid->addWidget(btn5, 3, 1, 1, 1, Qt::AlignCenter); grid->addWidget(btn6, 3, 2, 1, 1, Qt::AlignCenter); grid->addWidget(btnHyphen, 3, 3, 1, 1, Qt::AlignCenter); grid->addWidget(btn7, 4, 0, 1, 1, Qt::AlignCenter); grid->addWidget(btn8, 4, 1, 1, 1, Qt::AlignCenter); grid->addWidget(btn9, 4, 2, 1, 1, Qt::AlignCenter); grid->addWidget(btnK, 4, 3, 1, 1, Qt::AlignCenter); grid->addWidget(btnCancel, 5, 0, 1, 1, Qt::AlignCenter); grid->addWidget(btn0, 5, 1, 1, 1, Qt::AlignCenter); grid->addWidget(btnOk, 5, 2, 1, 1, Qt::AlignCenter); setStyleSheet("background:rgb(0,101,153);"); setLayout(grid); }