musrWiz 0.1.0
Loading...
Searching...
No Matches
PIntroPage Class Reference

#include <PMusrWiz.h>

Inheritance diagram for PIntroPage:

Public Member Functions

 PIntroPage (PAdmin *admin, PMsrData *data, QWidget *parent=0)
 PIntroPage::PIntroPage.
 
int nextId () const Q_DECL_OVERRIDE
 PIntroPage::nextId.
 
bool validatePage () override
 PIntroPage::validatePage.
 

Private Slots

void handleInstituteChanged (int idx)
 
void handleFitType (int idx)
 PIntroPage::handleFitType.
 
void checkSetup (int idx)
 PIntroPage::checkSetup.
 
void handleT0 (int idx)
 PIntroPage::handleT0.
 

Private Attributes

PAdminfAdmin
 
PMsrDatafMsrData
 
std::unique_ptr< QLineEdit > fMsrFileName
 
std::unique_ptr< QLineEdit > fYear
 
std::unique_ptr< QLineEdit > fRunNumber
 
std::unique_ptr< QComboBox > fInstitute
 
std::unique_ptr< QComboBox > fInstrument
 
std::unique_ptr< QComboBox > fFitType
 
std::unique_ptr< QComboBox > fMeasurementType
 
std::unique_ptr< QComboBox > fT0
 

Constructor & Destructor Documentation

◆ PIntroPage()

PIntroPage::PIntroPage ( PAdmin * admin,
PMsrData * data,
QWidget * parent = 0 )

PIntroPage::PIntroPage.

Parameters
data
parent

Member Function Documentation

◆ checkSetup

void PIntroPage::checkSetup ( int idx)
privateslot

PIntroPage::checkSetup.

Parameters
idx

◆ handleFitType

void PIntroPage::handleFitType ( int idx)
privateslot

PIntroPage::handleFitType.

Parameters
idx

◆ handleInstituteChanged

void PIntroPage::handleInstituteChanged ( int idx)
privateslot

◆ handleT0

void PIntroPage::handleT0 ( int idx)
privateslot

PIntroPage::handleT0.

Parameters
idx

◆ nextId()

int PIntroPage::nextId ( ) const

◆ validatePage()

bool PIntroPage::validatePage ( )
override

Member Data Documentation

◆ fAdmin

PAdmin* PIntroPage::fAdmin
private

◆ fFitType

std::unique_ptr<QComboBox> PIntroPage::fFitType
private

◆ fInstitute

std::unique_ptr<QComboBox> PIntroPage::fInstitute
private

◆ fInstrument

std::unique_ptr<QComboBox> PIntroPage::fInstrument
private

◆ fMeasurementType

std::unique_ptr<QComboBox> PIntroPage::fMeasurementType
private

◆ fMsrData

PMsrData* PIntroPage::fMsrData
private

◆ fMsrFileName

std::unique_ptr<QLineEdit> PIntroPage::fMsrFileName
private

◆ fRunNumber

std::unique_ptr<QLineEdit> PIntroPage::fRunNumber
private

◆ fT0

std::unique_ptr<QComboBox> PIntroPage::fT0
private

◆ fYear

std::unique_ptr<QLineEdit> PIntroPage::fYear
private

The documentation for this class was generated from the following files: