DialogProgTache::DialogProgTache(TacheUnitaire* tache_, Projet* projet_, QWidget *parent): QDialog(parent), ui(new Ui::DialogProgTache), projet(projet_), tache(tache_) { ui->setupUi(this); if(!tache_->isPreemptive()) { ui->parties->setEnabled(false); } ui->nb->hide(); ui->label_nb->hide(); ui->ajouter->hide(); adaptTime(QDate::currentDate()); connect(ui->parties, SIGNAL(toggled(bool)), this, SLOT(adaptForm(bool))); connect(ui->date, SIGNAL(dateChanged(QDate)), this, SLOT(adaptTime(QDate))); connect(ui->ajouter, SIGNAL(clicked()), this, SLOT(ajouterParties())); }
/*** Private functions ***/ void RobotControl::hitBall(Trajectory aTrajectory) { Sleep(adaptTime(getTrajectory())); if (globalj1 == -90) { writeData("PRN 2,(0,0,0,0,0,30)\r"); } else if (globalj1 == 90) { writeData("PRN 2,(0,0,0,0,0,-30)\r"); } BOOST_LOG_TRIVIAL(info) << readData(); }