Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SalomeApp_NoteBook Class Reference

#include <SalomeApp_NoteBook.h>

Inheritance diagram for SalomeApp_NoteBook:
Inheritance graph

Public Slots

void onApply ()
 
void onRemove ()
 
void onUpdateStudy ()
 
void onVarUpdate (QString theVarName)
 

Public Member Functions

 SalomeApp_NoteBook (QWidget *parent, _PTR(Study) theStudy)
 
virtual ~SalomeApp_NoteBook ()
 
void Init (_PTR(Study) theStudy)
 
QString getDumpedStudyName ()
 
void setDumpedStudyName (QString theName)
 
QString getDumpedStudyScript ()
 
void setDumpedStudyScript (QString theScript)
 
bool isDumpedStudySaved ()
 
void setIsDumpedStudySaved (bool isSaved)
 

Private Member Functions

 _PTR (Study) myStudy
 

Private Attributes

NoteBook_TablemyTable
 
QPushButton * myRemoveButton
 
QPushButton * myUpdateStudyBtn
 
QString myDumpedStudyScript
 
QString myDumpedStudyName
 
bool myIsDumpedStudySaved
 

Constructor & Destructor Documentation

SalomeApp_NoteBook::SalomeApp_NoteBook ( QWidget parent,
_PTR(Study)  theStudy 
)
SalomeApp_NoteBook::~SalomeApp_NoteBook ( )
virtual

Function : ~SalomeApp_NoteBook Purpose : Destructor

Member Function Documentation

SalomeApp_NoteBook::_PTR ( Study  )
private
QString SalomeApp_NoteBook::getDumpedStudyName ( )
inline
QString SalomeApp_NoteBook::getDumpedStudyScript ( )
inline
void SalomeApp_NoteBook::Init ( _PTR(Study)  theStudy)

Function : Init() Purpose : init variable table

References NoteBook_Table::Init(), and myTable.

bool SalomeApp_NoteBook::isDumpedStudySaved ( )
inline
void SalomeApp_NoteBook::onRemove ( )
slot

Function : onRemove Purpose : [slot]

References myTable, onApply(), and NoteBook_Table::RemoveSelected().

void SalomeApp_NoteBook::onUpdateStudy ( )
slot
void SalomeApp_NoteBook::onVarUpdate ( QString  theVarName)
slot

Function : onVarUpdate Purpose : [slot]

References NoteBook_Table::Init(), and myTable.

void SalomeApp_NoteBook::setDumpedStudyName ( QString  theName)
inline
void SalomeApp_NoteBook::setDumpedStudyScript ( QString  theScript)
inline
void SalomeApp_NoteBook::setIsDumpedStudySaved ( bool  isSaved)
inline

Member Data Documentation

QString SalomeApp_NoteBook::myDumpedStudyName
private
QString SalomeApp_NoteBook::myDumpedStudyScript
private
bool SalomeApp_NoteBook::myIsDumpedStudySaved
private
QPushButton* SalomeApp_NoteBook::myRemoveButton
private
NoteBook_Table* SalomeApp_NoteBook::myTable
private
QPushButton* SalomeApp_NoteBook::myUpdateStudyBtn
private

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