Dlg_VideoCapture::Dlg_VideoCapture(QWidget *parent) : QDialog(parent) //, Settings("HillerLabs", "VoxCAD") { ui.setupUi(this); AcceptedDialog = false; //enforce type-ins const QValidator* IEval = new QIntValidator(this); ui.WidthPixEdit->setValidator(IEval); ui.HeightPixEdit->setValidator(IEval); ui.TimeStepsEdit->setValidator(IEval); ui.TempCycleEdit->setValidator(IEval); const QValidator* DEval = new QDoubleValidator(this); ui.OutputFpsEdit->setValidator(DEval); ui.OutputSpeedFactorEdit->setValidator(DEval); ui.SimTimeEdit->setValidator(DEval); StopEnabled=false; CurStopSettings = SS_TIME_STEPS; sNumStep = 10000; sNumCyc = 10; sSimTime = 5.0; LoadSettings(); connect(ui.SelectFolderButton, SIGNAL(clicked()), this, SLOT(ClickedSelectFolderButton())); connect(ui.WidthPixEdit, SIGNAL(editingFinished()), this, SLOT(WidthPixEditChanged())); connect(ui.HeightPixEdit, SIGNAL(editingFinished()), this, SLOT(HeightPixEditChanged())); connect(ui.r320x240Radio, SIGNAL(clicked()), this, SLOT(Clickedr320x240Radio())); connect(ui.r640x480Radio, SIGNAL(clicked()), this, SLOT(Clickedr640x480Radio())); connect(ui.r800x600Radio, SIGNAL(clicked()), this, SLOT(Clickedr800x600Radio())); connect(ui.r1024x768Radio, SIGNAL(clicked()), this, SLOT(Clickedr1024x768Radio())); connect(ui.r1280x720Radio, SIGNAL(clicked()), this, SLOT(Clickedr1280x720Radio())); connect(ui.r1920x1080Radio, SIGNAL(clicked()), this, SLOT(Clickedr1920x1080Radio())); connect(ui.OutputFpsEdit, SIGNAL(editingFinished()), this, SLOT(OutputFpsEditChanged())); connect(ui.OutputSpeedFactorEdit, SIGNAL(editingFinished()), this, SLOT(OutputSpdFctrEditChanged())); connect(ui.vsDisplayTimeRadio, SIGNAL(clicked()), this, SLOT(ClickedDisplayTimeRadio())); connect(ui.vsSimTimeRadio, SIGNAL(clicked()), this, SLOT(ClickedSimTimeRadio())); connect(ui.vsEveryFrameRadio, SIGNAL(clicked()), this, SLOT(ClickedTempCycleRadio())); connect(ui.AutoStopEnabledCheck, SIGNAL(clicked(bool)), this, SLOT(ClickedAutoStopCheck(bool))); connect(ui.TimeStepsRadio, SIGNAL(clicked()), this, SLOT(ClickedTimeStepsRadio())); connect(ui.SimTimeRadio, SIGNAL(clicked()), this, SLOT(ClickedSimTimeRadio2())); connect(ui.TempCycleRadio, SIGNAL(clicked()), this, SLOT(ClickedTempCycleRadio())); connect(ui.TimeStepsEdit, SIGNAL(editingFinished()), this, SLOT(TimeStepsEditChanged())); connect(ui.SimTimeEdit, SIGNAL(editingFinished()), this, SLOT(SimTimeEditChanged())); connect(ui.TempCycleEdit, SIGNAL(editingFinished()), this, SLOT(TempCycleEditChanged())); connect(ui.ResetSimCheck, SIGNAL(clicked(bool)), this, SLOT(ClickedResetSimCheck(bool))); connect(ui.BeginButton, SIGNAL(clicked()), this, SLOT(ClickedBegin())); connect(ui.CancelButton, SIGNAL(clicked()), this, SLOT(ClickedCancel())); UpdateUI(); }
classShowHideBox::classShowHideBox() : frmShowHideBox(0,0,FALSE,Qt::WStyle_Customize | Qt::WStyle_NormalBorder | Qt::WStyle_Title) { chkOption->setShown(false); btnOk->setShown(false); btnCancel->setShown(false); btnDetail->setShown(false); connect(btnDetail, SIGNAL(clicked()), this, SLOT(ClickedDetail())); connect(btnOk, SIGNAL(clicked()), this, SLOT(ClickedOk())); connect(btnCancel, SIGNAL(clicked()), this, SLOT(ClickedCancel())); }