|
- #include "mainwindow.h"
- #include "ui_mainwindow.h"
- #include "item.h"
-
- #include <QListWidgetItem>
- #include <QMimeData>
- #include <QDrag>
- #include <QPainter>
- #include <QMouseEvent>
- #include <QDropEvent>
- #include <QGraphicsView>
- #include <QMessageBox>
- #include <QAction>
- #include "creatitem.h"
-
- MainWindow::MainWindow(QWidget *parent)
- : QMainWindow(parent)
- , ui(new Ui::MainWindow)
- {
- ui->setupUi(this);
- plc_ = new PLC(ui->widget);
- hmi_ = new HMI(ui->widget);
- plc_->show();
- hmi_->hide();
- connect(ui->action_plc,&QAction::triggered,this,&MainWindow::plcChange);
- connect(ui->action_hmi,&QAction::triggered,this,&MainWindow::hmiChange);
- }
-
- MainWindow::~MainWindow()
- {
- delete ui;
- }
-
- void MainWindow::plcChange()
- {
- plc_->show();
- hmi_->hide();
- }
-
- void MainWindow::hmiChange()
- {
- hmi_->show();
- plc_->hide();
- }
|