12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- #include "widgetitems.h"
- #include "ui_widgetitems.h"
- WidgetItems::WidgetItems(QWidget *parent) :
- QWidget(parent),
- ui(new Ui::WidgetItems)
- {
- ui->setupUi(this);
-
- setDayType(false);
-
- if(ui->widget_items->layout() != nullptr)
- {
- delete ui->widget_items->layout();
- }
- m_layout = new QVBoxLayout(ui->widget_items);
- ui->widget_items->setLayout(m_layout);
- m_layout->setMargin(0);
- m_layout->setSpacing(0);
- }
- WidgetItems::~WidgetItems()
- {
- delete ui;
- }
- void WidgetItems::setDayType(bool isSpecial)
- {
- if(isSpecial)
- {
-
- ui->label_execDate->show();
- ui->label_num->move(16, 12);
- ui->label_devName->move(112, 12);
- ui->label_execDate->move(388, 12);
- ui->label_execTime->move(536, 12);
- ui->label_action->move(648, 12);
- ui->label_operate->move(960, 12);
- }else
- {
-
- ui->label_execDate->hide();
- ui->label_num->move(16, 12);
- ui->label_devName->move(112, 12);
- ui->label_execTime->move(388, 12);
- ui->label_action->move(536, 12);
- ui->label_operate->move(814, 12);
- }
- }
- QLayout* WidgetItems::getLayout()
- {
- return m_layout;
- }
|