1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| QWidget* layoutWidget = new QWidget(ui.statusBar);
QGridLayout* statusBarLayout = new QGridLayout(this);
infoLabel1 = new QLabel(this);
statusBarLayout->addWidget(infoLabel1, 0, 0);
infoLabel2 = new QLabel(this);
statusBarLayout->addWidget(infoLabel2, 0, 1);
infoLabel3= new QLabel(this);
statusBarLayout->addWidget(infoLabel3, 0, 2, 1, 2); // C'est ce label qui me pose problème
progressBarPub = new QProgressBar(this);
progressBarPub->setMaximumHeight(progressBarPub->height() / 2);
progressBarPub->setTextVisible(false);
progressBarPub->setStyle(new QPlastiqueStyle);
statusBarLayout->addWidget(progressBarPub, 1, 0, 1, 2);
infoLabel4 = new QLabel(this);
statusBarLayout->addWidget(infoLabel4, 1, 2);
statusBarLayout->setSpacing(0);
layoutWidget->setLayout(statusBarLayout);
layoutWidget->setContentsMargins(6, 0, 6, 0);
ui.statusBar->insertPermanentWidget(0, layoutWidget, 1); |
Partager