#include <SalomeApp_StudyPropertiesDlg.h>

Public Slots | |
| void | clickOnOk () |
Public Member Functions | |
| SalomeApp_StudyPropertiesDlg (QWidget *parent=0) | |
| ~SalomeApp_StudyPropertiesDlg () | |
| bool | isChanged () |
Private Member Functions | |
| void | initData () |
| _PTR (Study) myStudyDoc | |
Private Attributes | |
| bool | myIsChanged |
| QLineEdit * | myAuthor |
| QLabel * | myDate |
| QCheckBox * | myLocked |
| QLabel * | myModification |
| QComboBox * | myUnits |
| QTextEdit * | myComment |
| QTreeWidget * | myModifications |
| QPushButton * | myOkButton |
| QPushButton * | myCancelButton |
| SalomeApp_StudyPropertiesDlg::SalomeApp_StudyPropertiesDlg | ( | QWidget * | parent = 0 | ) |
Constructor. Initialize study properties dialog.
References SUIT_Session.activeApplication(), SUIT_Application.activeStudy(), clickOnOk(), DEFAULT_MARGIN, DEFAULT_SPACING, initData(), myAuthor, myCancelButton, myComment, myDate, myLocked, myModification, myModifications, myOkButton, myUnits, and SUIT_Session.session().
| SalomeApp_StudyPropertiesDlg::~SalomeApp_StudyPropertiesDlg | ( | ) |
Destructor.
| bool SalomeApp_StudyPropertiesDlg.isChanged | ( | ) |
| void SalomeApp_StudyPropertiesDlg::clickOnOk | ( | ) | [slot] |
Fill properties attributes.
References _PTR(), myAuthor, myComment, myIsChanged, myLocked, myUnits, SUIT_Session.session(), and SUIT_MessageBox.warning().
| void SalomeApp_StudyPropertiesDlg::initData | ( | ) | [private] |
Data initializetion for dialog.(Study author's name, date of creation etc.)
References _PTR(), SUIT_Session.activeApplication(), SUIT_Application.activeStudy(), SalomeApp_Study.isModified(), myAuthor, myComment, myDate, myLocked, myModification, myModifications, myUnits, and SUIT_Session.session().
| SalomeApp_StudyPropertiesDlg._PTR | ( | Study | ) | [private] |
bool SalomeApp_StudyPropertiesDlg.myIsChanged [private] |
QLineEdit* SalomeApp_StudyPropertiesDlg.myAuthor [private] |
QLabel* SalomeApp_StudyPropertiesDlg.myDate [private] |
QCheckBox* SalomeApp_StudyPropertiesDlg.myLocked [private] |
QComboBox* SalomeApp_StudyPropertiesDlg.myUnits [private] |
QTextEdit* SalomeApp_StudyPropertiesDlg.myComment [private] |
QPushButton* SalomeApp_StudyPropertiesDlg.myOkButton [private] |
QPushButton* SalomeApp_StudyPropertiesDlg.myCancelButton [private] |