DealyedSimulationDialog::DealyedSimulationDialog(QWidget *parent) : QDialog(parent), ui(new Ui::DealyedSimulationDialog) { ui->setupUi(this); ui->lblSpeedVal->setFixedSize(ui->lblSpeedVal->size()); ui->lblInstrPer->setFixedSize(ui->lblSpeed->size()); ui->lblSpeedVal->setAlignment(Qt::AlignCenter); ui->lblInstrPer->setAlignment(Qt::AlignCenter); on_speedSlider_valueChanged(0); }
SurfaceAnimatorDialog::SurfaceAnimatorDialog(Layer::Molecule* molecule) : QDialog(QApplication::activeWindow()), m_molecule(molecule), m_loop(false), m_bounce(false), m_updateBonds(false), m_animator(0) { m_dialog.setupUi(this); m_colorPositive = Preferences::PositiveSurfaceColor(); m_colorNegative = Preferences::NegativeSurfaceColor(); setPositiveColor(m_colorPositive); setNegativeColor(m_colorNegative); m_dialog.playbackBox->setEnabled(false); m_dialog.speedSlider->setValue(25); on_speedSlider_valueChanged(25); m_dialog.transparencySlider->setValue(100); connect(this, SIGNAL(pushAnimators(AnimatorList const&)), m_molecule, SIGNAL(pushAnimators(AnimatorList const&))); connect(this, SIGNAL(popAnimators(AnimatorList const&)), m_molecule, SIGNAL(popAnimators(AnimatorList const&))); connect(this, SIGNAL(updated()), m_molecule, SIGNAL(softUpdate())); }