void AngleMeasureDialog::createDialogContent() { am = GETSTELMODULE(AngleMeasure); ui->setupUi(dialog); // Kinetic scrolling kineticScrollingList << ui->aboutTextBrowser; StelGui* gui= static_cast<StelGui*>(StelApp::getInstance().getGui()); enableKineticScrolling(gui->getFlagUseKineticScrolling()); connect(gui, SIGNAL(flagUseKineticScrollingChanged(bool)), this, SLOT(enableKineticScrolling(bool))); connect(&StelApp::getInstance(), SIGNAL(languageChanged()), this, SLOT(retranslate())); connect(ui->closeStelWindow, SIGNAL(clicked()), this, SLOT(close())); connect(ui->TitleBar, SIGNAL(movedTo(QPoint)), this, SLOT(handleMovedTo(QPoint))); ui->useDmsFormatCheckBox->setChecked(am->isDmsFormat()); connect(ui->useDmsFormatCheckBox, SIGNAL(toggled(bool)), am, SLOT(useDmsFormat(bool))); ui->showPositionAngleCheckBox->setChecked(am->isPaDisplayed()); connect(ui->showPositionAngleCheckBox, SIGNAL(toggled(bool)), am, SLOT(showPositionAngle(bool))); ui->showPositionAngleHorizontalCheckBox->setChecked(am->isHorPaDisplayed()); connect(ui->showPositionAngleHorizontalCheckBox, SIGNAL(toggled(bool)), am, SLOT(showPositionAngleHor(bool))); ui->showEquatorial_GroupBox->setChecked(am->isEquatorial()); connect(ui->showEquatorial_GroupBox, SIGNAL(toggled(bool)), am, SLOT(showEquatorial(bool))); ui->showHorizontal_GroupBox->setChecked(am->isHorizontal()); connect(ui->showHorizontal_GroupBox, SIGNAL(toggled(bool)), am, SLOT(showHorizontal(bool))); ui->azAltStartOnSkyCheckBox->setChecked(am->isHorizontalStartSkylinked()); connect(ui->azAltStartOnSkyCheckBox, SIGNAL(toggled(bool)), am, SLOT(showHorizontalStartSkylinked(bool))); ui->azAltEndOnSkyCheckBox->setChecked(am->isHorizontalEndSkylinked()); connect(ui->azAltEndOnSkyCheckBox, SIGNAL(toggled(bool)), am, SLOT(showHorizontalEndSkylinked(bool))); connect(ui->restoreDefaultsButton, SIGNAL(clicked()), this, SLOT(resetAngleMeasureSettings())); setAboutHtml(); }