Files
clients/EffectUI/widget.cpp
admin ffbaf3084f logwidget 추가
git-svn-id: svn://192.168.0.12/source@301 8346c931-da38-4b9b-9d4c-e48b93cbd075
2016-10-20 04:14:57 +00:00

46 lines
1.1 KiB
C++

#include "widget.h"
#include "ui_widget.h"
#include "scompanylistwidget.h"
#include "srunninglistwidget.h"
#include "sadddelwidget.h"
#include "slogwidget.h"
#include <QHBoxLayout>
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;
SLogWidget *f = new SLogWidget;
QHBoxLayout* mainLayout = new QHBoxLayout(this);
mainLayout->addWidget(c);
mainLayout->addWidget(e);
mainLayout->addWidget(d);
mainLayout->addWidget(f);
connect(e, &SAddDelWidget::signalClickedAddBtn, [&c, &d](){
d->addList(c->getSelectedList());
});
connect(e, &SAddDelWidget::signalClickedDelBtn, [&c, &d](){
d->removeSelectedList();
});
setLayout(mainLayout);
setWindowTitle("EffectUI " + QString::number(QCoreApplication::applicationPid()));
show();
c->refresh();
}
Widget::~Widget()
{
}