Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void MainWindow::on_pushButton_modeChange_clicked()
- {
- ModeChangeDialog ps;
- ps.setGeometry(0,0,this->width(),this->height());
- ps.setParent(this);
- if(ps.exec()) {
- newModeId = ps.getModeId();
- ModeMainMapper modeMain;
- SystemDataMapper systemMapper;
- QPointer <SystemData> systemData = systemMapper.findById(1);
- QPointer <ModeMain> modeData = modeMain.findById(newModeId);
- if(modeData->getUseClearing() == true){
- if(systemData->getCurrentMode() != 5){
- systemData->setCurrentMode(5);
- systemMapper.saveModel(systemData);
- QTimer::singleShot(1000, this, SLOT(clearingTimer()));
- }
- }else{
- modeCleaning();
- systemData->setCurrentMode(newModeId);
- }
- systemMapper.saveModel(systemData);
- updatebg();
- updateprecautions();
- }
- }
- void MainWindow:: modeCleaning()
- {
- ModeMainMapper modeMain;
- SystemDataMapper systemMapper;
- QPointer <SystemData> systemData = systemMapper.findById(1);
- QPointer <ModeMain> modeData = modeMain.findById(newModeId);
- qDebug() << systemData->getCurrentMode();
- qDebug() << modeData->getUseCleaning();
- if(modeData->getUseCleaning() == true)
- {
- systemData->setCurrentMode(6);
- systemMapper.saveModel(systemData);
- updatebg();
- ui->pushButton_RoomCleaned->show();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement