{
PaintWidgetPie *pie1 = new PaintWidgetPie;
PaintWidgetPie *pie2 = new PaintWidgetPie;
PaintWidgetPie *pie3 = new PaintWidgetPie;
spVertical.setVerticalStretch(1);
spHorizontal.setHorizontalStretch(1);
pie1->setSizePolicy(spVertical);
pie2->setSizePolicy(spVertical);
pie3->setSizePolicy(spVertical);
//pie1->setSizePolicy(spHorizontal);
pie2->setSizePolicy(spHorizontal);
pie3->setSizePolicy(spHorizontal);
//QLabel *label = new QLabel (tr("Web Traffic Breakdown by Protocol Graph"));
gbox->setTitle(tr("Web Traffic Breakdown by Protocol Table"));
gbox->setStyleSheet("QGroupBox::title {"
"subcontrol-position:top-center;"
"color: #000000;"
"background-color: #C2DFFF;"
"padding:2 560 2 565;"
"} QGroupBox {font-size: 20px;}"
); //font doesn't work with QGroupBox::title, all parameters need to be set in one go
tableWidget->setRowCount(2);
tableWidget->setColumnCount(8);
labels <<tr("Date:Time") << tr("FWI Traffic");
tableWidget->setHorizontalHeaderLabels(labels);
tableWidget->horizontalHeader()->show();
tableWidget->verticalHeader()->hide();
tableWidget->setShowGrid(true);
tableWidget->setStyleSheet("border-color: 10px blue;");
gLayout->addWidget(pie1, 0, 0);
gLayout->addWidget(pie2, 0, 1);
gLayout->addWidget(pie3, 0, 2);
gLayout->addWidget(tableWidget, 1,0);
this->setLayout(gLayout);
}
TabSix_PageSix::TabSix_PageSix(QWidget *parent): QWidget(parent)
{
PaintWidgetPie *pie1 = new PaintWidgetPie;
PaintWidgetPie *pie2 = new PaintWidgetPie;
PaintWidgetPie *pie3 = new PaintWidgetPie;
QSizePolicy spVertical(QSizePolicy::Preferred, QSizePolicy::Preferred);
spVertical.setVerticalStretch(1);
QSizePolicy spHorizontal(QSizePolicy::Preferred, QSizePolicy::Preferred);
spHorizontal.setHorizontalStretch(1);
pie1->setSizePolicy(spVertical);
pie2->setSizePolicy(spVertical);
pie3->setSizePolicy(spVertical);
//pie1->setSizePolicy(spHorizontal);
pie2->setSizePolicy(spHorizontal);
pie3->setSizePolicy(spHorizontal);
//QLabel *label = new QLabel (tr("Web Traffic Breakdown by Protocol Graph"));
QGroupBox *gbox = new QGroupBox;
gbox->setTitle(tr("Web Traffic Breakdown by Protocol Table"));
gbox->setStyleSheet("QGroupBox::title {"
"subcontrol-position:top-center;"
"color: #000000;"
"background-color: #C2DFFF;"
"padding:2 560 2 565;"
"} QGroupBox {font-size: 20px;}"
); //font doesn't work with QGroupBox::title, all parameters need to be set in one go
QTableWidget *tableWidget = new QTableWidget(this);
tableWidget->setRowCount(2);
tableWidget->setColumnCount(8);
tableWidget->setItem(0,0, new QTableWidgetItem("25:08:2010"));
tableWidget->setItem(0,1, new QTableWidgetItem("10.131.344 kByte"));
QStringList labels;
labels <<tr("Date:Time") << tr("FWI Traffic");
tableWidget->setHorizontalHeaderLabels(labels);
tableWidget->horizontalHeader()->show();
tableWidget->verticalHeader()->hide();
tableWidget->setShowGrid(true);
tableWidget->setStyleSheet("border-color: 10px blue;");
QGridLayout *gLayout = new QGridLayout;
gLayout->addWidget(pie1, 0, 0);
gLayout->addWidget(pie2, 0, 1);
gLayout->addWidget(pie3, 0, 2);
gLayout->addWidget(tableWidget, 1,0);
this->setLayout(gLayout);
}
To copy to clipboard, switch view to plain text mode
Bookmarks