#include "agilestrategy.h" #include "ui_agilestrategy.h" AgileStrategy::AgileStrategy(QWidget *parent) : QMainWindow(parent), ui(new Ui::AgileStrategy) { ui->setupUi(this); m_widget = new QWidget(this); m_gridLayout = new QGridLayout(m_widget); //BarGraphics *bg1 = new BarGraphics(this); QVector rank = {5,4,3,2,1}; QVector amount = {12,13,14,15,16}; QStringList timeAxis; timeAxis<<"1-1"<<"1-2"<<"1-3"<<"1-4"<<"1-5"; //bg1->addBarData(rank,amount,timeAxis); BarGraphics *bg2 = new BarGraphics(rank,amount,timeAxis,"码蚁软件2",this); BarGraphics *bg3 = new BarGraphics(rank,amount,timeAxis,"码蚁软件3",this); //m_gridLayout->addWidget(bg1); //this->setCentralWidget(m_widget); //m_widget->setGeometry(10,10,100,100); ui->listWidget->addItem("1"); ui->listWidget->item(0)->setSizeHint(QSize(ui->listWidget->size().width(),350)); ui->listWidget->setItemWidget(ui->listWidget->item(0),bg2); ui->listWidget->addItem("2"); ui->listWidget->item(1)->setSizeHint(QSize(ui->listWidget->size().width(),350)); ui->listWidget->setItemWidget(ui->listWidget->item(1),bg3); } AgileStrategy::~AgileStrategy() { delete ui; }