#include "widget.h" #include "ui_widget.h" #include "scompanylistwidget.h" #include "srunninglistwidget.h" #include "sadddelwidget.h" #include Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); SCompanyListWidget *c = new SCompanyListWidget; SRunningListWidget *d = new SRunningListWidget; SAddDelWidget *e = new SAddDelWidget; QHBoxLayout* mainLayout = new QHBoxLayout(this); mainLayout->addWidget(c); mainLayout->addWidget(e); mainLayout->addWidget(d); connect(e, &SAddDelWidget::signalClickedAddBtn, [&c, &d](){ d->addList(c->getSelectedList()); }); connect(e, &SAddDelWidget::signalClickedDelBtn, [&c, &d](){ d->removeSelectedList(); }); setLayout(mainLayout); show(); c->refresh(); } Widget::~Widget() { }