@@ -398,6 +398,8 @@ void MissionEventsDialog::updateEventUi() {
398398 ui->triggerCountBox ->setEnabled (false );
399399 ui->intervalTimeBox ->setEnabled (false );
400400 ui->chainDelayBox ->setEnabled (false );
401+ ui->useMsecsCheckBox ->setChecked (false );
402+ ui->useMsecsCheckBox ->setEnabled (false );
401403 ui->teamCombo ->setEnabled (false );
402404 ui->editDirectiveText ->setEnabled (false );
403405 ui->editDirectiveKeypressText ->setEnabled (false );
@@ -419,6 +421,7 @@ void MissionEventsDialog::updateEventUi() {
419421 ui->chainDelayBox ->setValue (0 );
420422 ui->chainDelayBox ->setEnabled (false );
421423 }
424+ ui->useMsecsCheckBox ->setChecked (_model->getUseMsecs ());
422425
423426 ui->editDirectiveText ->setText (QString::fromStdString (_model->getEventDirectiveText ()));
424427 ui->editDirectiveKeypressText ->setText (QString::fromStdString (_model->getEventDirectiveKeyText ()));
@@ -436,6 +439,7 @@ void MissionEventsDialog::updateEventUi() {
436439
437440 ui->scoreBox ->setEnabled (true );
438441 ui->chainedCheckBox ->setEnabled (true );
442+ ui->useMsecsCheckBox ->setEnabled (true );
439443 ui->editDirectiveText ->setEnabled (true );
440444 ui->editDirectiveKeypressText ->setEnabled (true );
441445 ui->teamCombo ->setEnabled (_model->getMissionIsMultiTeam ());
@@ -719,6 +723,11 @@ void MissionEventsDialog::on_chainedDelayBox_valueChanged(int value)
719723 _model->setChainDelay (value);
720724}
721725
726+ void MissionEventsDialog::on_useMsecsCheckBox_stateChanged (int state)
727+ {
728+ _model->setUseMsecs (state == Qt::Checked);
729+ }
730+
722731void MissionEventsDialog::on_scoreBox_valueChanged (int value)
723732{
724733 _model->setEventScore (value);
0 commit comments