mainLayout->addWidget(inputOptionsGroup(), 1, 0, 1, 2);
mainLayout->addWidget(resultsGroup(), 2, 0, 1, 2);
setLayout(mainLayout);
QGridLayout *mainLayout = new QGridLayout;
mainLayout->addWidget(inputOptionsGroup(), 1, 0, 1, 2);
mainLayout->addWidget(resultsGroup(), 2, 0, 1, 2);
setLayout(mainLayout);
To copy to clipboard, switch view to plain text mode
{
eccentricityLabel
= new QLabel(tr
("<b>Eccentricity</b>"));
diameterLabel
= new QLabel(tr
("<b>Diameter</b>"));
eccentricityLineEdit->setReadOnly(true);
diameterLineEdit->setReadOnly(true);
connectionStateLabel
= new QLabel("<font color='red'><b>State : Not connected to camera</b></font>");
dbConnectionLabel
= new QLabel("<font color='purple'><b>Connecting to MySQL DB...</b></font>");
countLabelPass
= new QLabel("<font color='green'><b>Pass : 0</b></font>");
countLabelFail
= new QLabel("<font color='red'><b>Fail (Con/Dia/Total) : 0/0/0</b></font>");
vbox->addWidget(eccentricityLabel, 0, 0, 1, 1);
vbox->addWidget(eccentricityLineEdit, 0, 1, 1, 1);
vbox->addWidget(diameterLabel, 1, 0, 1, 1);
vbox->addWidget(diameterLineEdit, 1, 1, 1, 1);
vbox->addWidget(connectionStateLabel, 2, 0, 1, 2);
vbox->addWidget(dbConnectionLabel, 3, 0, 1, 2);
vbox->addWidget(queryLineEdit, 4, 0, 1, 2);
vbox->addWidget(countLabelPass,5, 0, 1, 2);
vbox->addWidget(countLabelFail,6, 0, 1, 2);
groupBox->setLayout(vbox);
return groupBox;
}
QGroupBox *Client::resultsGroup()
{
eccentricityLabel = new QLabel(tr("<b>Eccentricity</b>"));
diameterLabel = new QLabel(tr("<b>Diameter</b>"));
eccentricityLineEdit = new QLineEdit("0");
eccentricityLineEdit->setReadOnly(true);
diameterLineEdit = new QLineEdit("0");
diameterLineEdit->setReadOnly(true);
connectionStateLabel = new QLabel("<font color='red'><b>State : Not connected to camera</b></font>");
dbConnectionLabel = new QLabel("<font color='purple'><b>Connecting to MySQL DB...</b></font>");
countLabelPass = new QLabel("<font color='green'><b>Pass : 0</b></font>");
countLabelFail = new QLabel("<font color='red'><b>Fail (Con/Dia/Total) : 0/0/0</b></font>");
queryLineEdit = new QLineEdit;
QGridLayout *vbox = new QGridLayout;
vbox->addWidget(eccentricityLabel, 0, 0, 1, 1);
vbox->addWidget(eccentricityLineEdit, 0, 1, 1, 1);
vbox->addWidget(diameterLabel, 1, 0, 1, 1);
vbox->addWidget(diameterLineEdit, 1, 1, 1, 1);
vbox->addWidget(connectionStateLabel, 2, 0, 1, 2);
vbox->addWidget(dbConnectionLabel, 3, 0, 1, 2);
vbox->addWidget(queryLineEdit, 4, 0, 1, 2);
vbox->addWidget(countLabelPass,5, 0, 1, 2);
vbox->addWidget(countLabelFail,6, 0, 1, 2);
QGroupBox *groupBox = new QGroupBox(tr("Results"));
groupBox->setLayout(vbox);
return groupBox;
}
To copy to clipboard, switch view to plain text mode
Bookmarks