SettingsWidget::SettingsWidget(QWidget *parent):
    QWidget( parent )
{
    setupComponents();
    setupActions();
    setupLayout();
}
BioXASImagingBeamline::BioXASImagingBeamline()
	: BioXASBeamline("BioXAS Beamline - Imaging Endstation")
{
	setupComponents();
	setupControlsAsDetectors();
	setupExposedControls();
	setupExposedDetectors();
}
PlottingWidget::PlottingWidget(QWidget *parent):
    QWidget( parent )
{
    recordingTime = 0;
    nFrames = 0;
    currentFrame = 0;

    setupComponents();
    setupActions();
    setupLayout();
}
Esempio n. 4
0
VESPERSBeamline::VESPERSBeamline()
	: AMBeamline("VESPERS Beamline")
{
	setupSynchronizedDwellTime();
	setupComponents();
	setupDiagnostics();
	setupSampleStage();
	setupEndstation();
	setupDetectors();
	setupControlSets();
	setupMono();
	setupExperimentStatus();
	setupExposedControls();
}
Esempio n. 5
0
IDEASBeamline::IDEASBeamline()
	: CLSBeamline("IDEAS Beamline")
{
	setupComponents();
	setupDiagnostics();
	setupSampleStage();
	setupDetectors();
	setupControlSets();
	setupMono();
	setupMotorGroup();
	setupControlsAsDetectors();
	setupExposedControls();
	setupExposedDetectors();
}
BioXASImagingBeamline::BioXASImagingBeamline()
	: CLSBeamline("BioXAS Beamline - Imaging Endstation")
{
	setupSynchronizedDwellTime();
	setupComponents();
	setupDiagnostics();
	setupSampleStage();
	setupDetectors();
	setupControlSets();
	setupMono();
	setupMotorGroup();
	setupControlsAsDetectors();
	setupExposedControls();
	setupExposedDetectors();
}
Esempio n. 7
0
SXRMBBeamline::SXRMBBeamline()
	: CLSBeamline("SXRMB Beamline")
{
	currentEndstation_ = SXRMB::InvalidEndstation;

	setupSynchronizedDwellTime();
	setupComponents();
	setupDiagnostics();
	setupSampleStage();
	setupDetectors();
	setupControlSets();
	setupMono();
	setupMotorGroup();
	setupControlsAsDetectors();
	setupHVControls();
	setupExposedControls();
	setupExposedDetectors();
	setupConnections();

	wasConnected_ = false;
	onPVConnectedHelper();
	onEndstationPVConnected(endstationControl_->isConnected());
}
// Start the application
void ClientMain::start()
{
    setupComponents();
    setupRendering();
    initComponents();
}
void AnimatableManager::setupComponent(Component* component) {
    setupComponents(component);
}