Back to index

salome-gui  6.5.0
Classes | Public Types | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Types | Protected Slots | Protected Member Functions | Protected Attributes | Static Protected Attributes | Private Types | Private Slots | Private Member Functions | Private Attributes | Static Private Attributes | Friends
LIGHTAPP_EXPORT Protocol Reference

Description : Application containing only LightApp module. More...

#include <LightApp_AboutDlg.h>

Inheritance diagram for LIGHTAPP_EXPORT:
Inheritance graph
[legend]
Collaboration diagram for LIGHTAPP_EXPORT:
Collaboration graph
[legend]

List of all members.

Classes

struct  Object

Public Types

enum  WindowTypes { WT_ObjectBrowser, WT_PyConsole, WT_LogWindow, WT_User }
enum  { MenuWindowId = 6 }
enum  {
  RenameId = CAM_Application::UserID, CloseId, CloseAllId, GroupAllId,
  PreferencesId, MRUId, ModulesListId, NewGLViewId,
  NewPlot2dId, NewOCCViewId, NewVTKViewId, NewQxGraphViewId,
  NewQxSceneViewId = NewQxGraphViewId, StyleId, FullScreenId, UserID
}
enum  { EntryId = VisibilityId + 1, RefEntryId }
 Column id. More...
enum  ObjectWg { Label = 0x00000001, Btn = 0x00000002, Control = 0x00000004 }
enum  NameIndication { OneName, OneNameOrCount, ListOfNames, Count }
enum  { None = 0x00, Buttons = 0x01, ComboItem = 0x02, All = Buttons | ComboItem }
enum  ActionType { DISPLAY, ERASE, DISPLAY_ONLY, ERASE_ALL }
typedef QList< int > TypesList
typedef QMap< int, QStringList > SelectedObjects
typedef std::vector< std::string > ListOfFiles
typedef NCollection_DataMap
< Handle(SALOME_InteractiveObject),
TColStd_IndexedMapOfInteger > 
MapIOOfMapOfInteger
typedef NCollection_DataMap
< TCollection_AsciiString,
TColStd_IndexedMapOfInteger > 
MapEntryOfMapOfInteger

Public Slots

virtual void onHelpContentsModule ()
virtual void onHelpContextModule (const QString &, const QString &, const QString &=QString())
virtual void onNewDoc ()
virtual void onOpenDoc ()
virtual void onHelpAbout ()
virtual bool onOpenDoc (const QString &)
virtual void onCopy ()
virtual void onPaste ()
virtual void onSelectionChanged ()
virtual bool activateModule (SUIT_Study *)
virtual bool deactivateModule (SUIT_Study *)
void MenuItem ()
void accept ()

Signals

void studyOpened ()
void studySaved ()
void studyClosed ()
void preferenceChanged (const QString &, const QString &, const QString &)
void opened ()
void saved ()
void closed ()
void selectionChanged (int)
 selection in certain widget is changed
void objectActivated (int)
 selection in certain widget is on
void objectDeactivated (int)
 selection in certain widget is off
void objectChanged (int, const QStringList &)
void moduleActivated (const QString &)
void preferenceChanged (QString &, QString &, QString &)
void currentSelectionChanged ()
void saved (SUIT_Study *)
void opened (SUIT_Study *)
void closed (SUIT_Study *)
void created (SUIT_Study *)

Public Member Functions

 LightApp_AboutDlg (const QString &, const QString &, QWidget *=0)
virtual ~LightApp_AboutDlg ()
 LightApp_Application ()
virtual ~LightApp_Application ()
virtual QString applicationName () const
virtual QString applicationVersion () const
virtual CAM_ModuleloadModule (const QString &, const bool=true)
virtual bool activateModule (const QString &)
LightApp_SelectionMgrselectionMgr () const
LogWindowlogWindow ()
SUIT_DataBrowserobjectBrowser ()
PyConsole_ConsolepythonConsole ()
virtual void updateObjectBrowser (const bool=true)
LightApp_Preferencespreferences () const
virtual QString getFileFilter () const
virtual QString getFileName (bool open, const QString &initial, const QString &filters, const QString &caption, QWidget *parent)
virtual QString getDirectory (const QString &initial, const QString &caption, QWidget *parent)
virtual QStringList getOpenFileNames (const QString &initial, const QString &filters, const QString &caption, QWidget *parent)
void updateActions ()
SUIT_ViewManager * getViewManager (const QString &, const bool)
virtual void addViewManager (SUIT_ViewManager *)
virtual void removeViewManager (SUIT_ViewManager *)
virtual SUIT_ViewManager * createViewManager (const QString &vmType)
virtual SUIT_ViewManager * createViewManager (const QString &vmType, QWidget *w)
QWidget * getWindow (const int, const int=-1)
QWidget * dockWindow (const int) const
void removeDockWindow (const int)
void insertDockWindow (const int, QWidget *)
void placeDockWindow (const int, Qt::DockWidgetArea)
virtual void start ()
virtual void contextMenuPopup (const QString &, QMenu *, QString &)
virtual void createEmptyStudy ()
virtual void setDesktop (SUIT_Desktop *)
SUIT_Accelaccel () const
void setDefaultStudyName (const QString &theName)
virtual bool event (QEvent *)
virtual bool checkDataObject (LightApp_DataObject *theObj)
virtual void updateDesktopTitle ()
QStringList viewManagersTypes () const
 Returns list of view manager types which are supported by this application.
virtual void clearKnownViewManagers ()
 Removes ViewManagers only of known type.
virtual QString browseObjects (const QStringList &theEntryList, const bool theIsApplyAndClose=true, const bool theIsOptimizedBrowsing=false)
virtual SUIT_DataObjectfindObject (const QString &) const
virtual bool renameAllowed (const QString &) const
virtual bool renameObject (const QString &, const QString &)
 LightApp_DataModel (CAM_Module *theModule)
virtual ~LightApp_DataModel ()
virtual bool open (const QString &, CAM_Study *, QStringList)
virtual bool save (QStringList &)
virtual bool saveAs (const QString &, CAM_Study *, QStringList &)
virtual bool close ()
virtual bool dumpPython (const QString &, CAM_Study *, bool, QStringList &)
virtual void update (LightApp_DataObject *=0, LightApp_Study *=0)
virtual bool isModified () const
virtual bool isSaved () const
LightApp_ModulegetModule () const
int groupId () const
void registerColumn (SUIT_DataBrowser *, const QString &, const int)
void unregisterColumn (SUIT_DataBrowser *, const QString &)
 LightApp_DataObject (SUIT_DataObject *=0)
virtual ~LightApp_DataObject ()
virtual SUIT_DataObjectKeykey () const
virtual QString entry () const
virtual QString refEntry () const
virtual bool isReference () const
virtual QString text (const int=NameId) const
virtual QColor color (const ColorRole, const int=NameId) const
virtual SUIT_DataObjectcomponentObject () const
virtual QString componentDataType () const
virtual bool customSorting (const int=NameId) const
virtual bool compare (const QVariant &, const QVariant &, const int=NameId) const
virtual int groupId () const
virtual QVariant customData (Qtx::CustomDataType type)
virtual bool isVisible () const
virtual bool isDraggable () const
virtual bool isDropAccepted () const
virtual bool renameAllowed (const int=NameId) const
virtual bool setName (const QString &)
 LightApp_ModuleObject (SUIT_DataObject *=0)
 LightApp_ModuleObject (CAM_DataModel *, SUIT_DataObject *=0)
virtual ~LightApp_ModuleObject ()
virtual QString name () const
QPixmap icon (const int=NameId) const
QString toolTip (const int=NameId) const
virtual void insertChild (SUIT_DataObject *, int)
 LightApp_RootObject (LightApp_Study *)
virtual ~LightApp_RootObject ()
void setStudy (LightApp_Study *)
LightApp_Studystudy () const
 LightApp_DataOwner (const Handle(SALOME_InteractiveObject)&theIO)
 LightApp_DataOwner (const QString &)
virtual ~LightApp_DataOwner ()
virtual QString keyString () const
const Handle (SALOME_InteractiveObject)&IO() const
QString entry () const
 LightApp_DataSubOwner (const QString &, const int)
virtual ~LightApp_DataSubOwner ()
virtual QString keyString () const
int index () const
 LightApp_Dialog (QWidget *=0, const char *=0, bool=false, bool=false, const int=Standard, Qt::WindowFlags=0)
 The enumeration describing how names of selected objects will be shown in line edit For more details see above.
virtual ~LightApp_Dialog ()
virtual void show ()
bool isExclusive () const
 Check if buttons is exclusive (as radiobuttons)
void setExclusive (const bool)
 Set exclusive state.
bool isAutoResumed () const
 Check if operation according to dialog will be resumed automatically when mouse enter the dialog.
void setAutoResumed (const bool)
 Set auto resumed state.
void showObject (const int)
 Show widgets corresponding to id.
void hideObject (const int)
 Hide widgets corresponding to id.
void setObjectShown (const int, const bool)
 Change the shown state of widgets corresponding to id.
bool isObjectShown (const int) const
 Check the shown state.
void setObjectEnabled (const int, const bool)
 Change the enabled state of widgets corresponding to id.
bool isObjectEnabled (const int) const
 Check the enabled state.
QWidget * objectWg (const int theId, const int theWgId) const
 Get widget of object (see ObjectWg enumeration)
void selectObject (const QString &, const int, const QString &, const bool=true)
 Pass to all active widgets name, type and id of selected object.
void selectObject (const QStringList &, const TypesList &, const QStringList &, const bool=true)
 Pass to all active widgets list of names, types and ids of selected objects Every active widget filters list and accept only objects with possible types.
QString objectText (const int) const
 Get text of object's control.
void setObjectText (const int, const QString &)
 Set text of object's control.
void selectObject (const int, const QString &, const int, const QString &, const bool=true)
 Select in certain widget avoiding check if there is active widget.
void selectObject (const int, const QStringList &, const TypesList &, const QStringList &, const bool=true)
bool hasSelection (const int) const
 Check if certain widget has selection.
void clearSelection (const int=-1)
 Clear selection in widgets. If parameter is -1, then selection in all widgets will be cleared.
void selectedObject (const int, QStringList &) const
 Get ids list of object selected in certain widget.
QString selectedObject (const int) const
 Get ids list of object selected in certain widget.
void objectSelection (SelectedObjects &) const
 Get map "widget id -> ids list".
void activateObject (const int)
 Activate object selection button.
void deactivateAll ()
 Set all object selection buttons to inactive state.
 LightApp_Displayer ()
virtual ~LightApp_Displayer ()
void Display (const QString &, const bool=true, SALOME_View *=0)
void Display (const QStringList &, const bool=true, SALOME_View *=0)
void Redisplay (const QString &, const bool=true)
void Erase (const QStringList &, const bool forced=false, const bool updateViewer=true, SALOME_View *=0)
void Erase (const QString &, const bool forced=false, const bool updateViewer=true, SALOME_View *=0)
void EraseAll (const bool forced=false, const bool updateViewer=true, SALOME_View *=0) const
virtual bool IsDisplayed (const QString &, SALOME_View *=0) const
void UpdateViewer () const
virtual bool canBeDisplayed (const QString &, const QString &) const
bool canBeDisplayed (const QString &) const
void setVisibilityState (const QString &entry, Qtx::VisibilityState) const
 LightApp_Driver ()
virtual ~LightApp_Driver ()
virtual bool SaveDatasInFile (const char *theFileName, bool isMultiFile)
virtual bool ReadDatasFromFile (const char *theFileName, bool isMultiFile)
virtual std::string GetTmpDir (const char *theURL, const bool isMultiFile)
ListOfFiles GetListOfFiles (const char *theModuleName)
virtual void SetListOfFiles (const char *theModuleName, const ListOfFiles theListOfFiles)
virtual void RemoveTemporaryFiles (const char *theModuleName, const bool IsDirDeleted)
void RemoveFiles (const ListOfFiles &theFiles, const bool IsDirDeleted)
virtual void ClearDriverContents ()
 LightApp_FullScreenHelper ()
 ~LightApp_FullScreenHelper ()
void switchToFullScreen ()
void switchToNormalScreen ()
 LightApp_GLSelector (GLViewer_Viewer2d *, SUIT_SelectionMgr *)
virtual ~LightApp_GLSelector ()
GLViewer_Viewer2dviewer () const
virtual QString type () const
 LightApp_HDFDriver ()
virtual ~LightApp_HDFDriver ()
virtual bool SaveDatasInFile (const char *theFileName, bool isMultiFile)
virtual bool ReadDatasFromFile (const char *theFileName, bool isMultiFile)
 LightApp_Module (const QString &)
virtual ~LightApp_Module ()
virtual void initialize (CAM_Application *)
virtual void windows (QMap< int, int > &) const
virtual void viewManagers (QStringList &) const
virtual void contextMenuPopup (const QString &, QMenu *, QString &)
virtual void createPreferences ()
LightApp_ApplicationgetApp () const
virtual void update (const int)
virtual void updateObjBrowser (bool=true, SUIT_DataObject *=0)
virtual void selectionChanged ()
virtual void preferencesChanged (const QString &, const QString &)
virtual void message (const QString &)
virtual void studyActivated ()
virtual LightApp_Displayerdisplayer ()
virtual LightApp_SelectioncreateSelection () const
virtual bool canCopy () const
virtual bool canPaste () const
virtual bool isDraggable (const SUIT_DataObject *) const
virtual bool isDropAccepted (const SUIT_DataObject *) const
virtual void dropObjects (const DataObjectList &, SUIT_DataObject *, const int, Qt::DropAction)
virtual void copy ()
virtual void paste ()
virtual bool renameAllowed (const QString &) const
virtual bool renameObject (const QString &, const QString &)
int createMenu (const QString &, const int, const int=-1, const int=-1, const int=-1)
int createMenu (const QString &, const QString &, const int=-1, const int=-1, const int=-1)
int createMenu (const int, const int, const int=-1, const int=-1)
int createMenu (const int, const QString &, const int=-1, const int=-1)
int createMenu (QAction *, const int, const int=-1, const int=-1, const int=-1)
int createMenu (QAction *, const QString &, const int=-1, const int=-1, const int=-1)
 LightApp_ModuleAction (const QString &, QObject *=0)
 LightApp_ModuleAction (const QString &, const QIcon &, QObject *=0)
virtual ~LightApp_ModuleAction ()
QStringList modules () const
QIcon moduleIcon (const QString &) const
void setModuleIcon (const QString &, const QIcon &)
void insertModule (const QString &, const QIcon &, const int=-1)
void removeModule (const QString &)
QString activeModule () const
void setActiveModule (const QString &)
void setMode (const int)
int mode () const
 LightApp_ModuleDlg (QWidget *, const QString &, const QPixmap &=QPixmap())
 ~LightApp_ModuleDlg ()
int addButton (const QString &, const int=-1)
 LightApp_NameDlg (QWidget *parent=0)
 ~LightApp_NameDlg ()
void setName (const QString &name)
QString name ()
 LightApp_OBSelector (SUIT_DataBrowser *, SUIT_SelectionMgr *)
virtual ~LightApp_OBSelector ()
SUIT_DataBrowserbrowser () const
virtual QString type () const
unsigned long getModifiedTime () const
void setModified ()
 LightApp_OCCSelector (OCCViewer_Viewer *, SUIT_SelectionMgr *)
virtual ~LightApp_OCCSelector ()
OCCViewer_Viewer * viewer () const
virtual QString type () const
 LightApp_Operation ()
virtual ~LightApp_Operation ()
virtual void setModule (LightApp_Module *)
LightApp_Modulemodule () const
bool isAutoResumed () const
virtual LightApp_Dialogdlg () const
 LightApp_Plot2dSelector (Plot2d_Viewer *, SUIT_SelectionMgr *)
virtual ~LightApp_Plot2dSelector ()
virtual QString type () const
 Return "ObjectBrowser".
 LightApp_Preferences (QtxResourceMgr *, QWidget *=0)
virtual ~LightApp_Preferences ()
int addPreference (const QString &label, const int pId=-1, const int=Auto, const QString &section=QString(), const QString &param=QString())
int addPreference (const QString &modName, const QString &label, const int pId=-1, const int=Auto, const QString &section=QString(), const QString &param=QString())
bool hasModule (const QString &) const
void activateItem (const QString &) const
 LightApp_PreferencesDlg (LightApp_Preferences *, QWidget *=0)
virtual ~LightApp_PreferencesDlg ()
virtual void setVisible (bool visible)
virtual void accept ()
virtual void reject ()
bool isSaved ()
void setSaved (bool saved)
 LightApp_Selection ()
virtual ~LightApp_Selection ()
virtual void init (const QString &, LightApp_SelectionMgr *)
virtual bool processOwner (const LightApp_DataOwner *)
virtual int count () const
virtual QVariant parameter (const QString &) const
virtual QVariant parameter (const int, const QString &) const
void setModuleName (const QString)
 LightApp_SelectionMgr (LightApp_Application *, const bool=true)
virtual ~LightApp_SelectionMgr ()
LightApp_Applicationapplication () const
virtual void setSelected (const SUIT_DataOwnerPtrList &, const bool=false)
void selectedObjects (SALOME_ListIO &, const QString &=QString(), const bool=true) const
void setSelectedObjects (const SALOME_ListIO &, const bool=false)
void GetIndexes (const Handle(SALOME_InteractiveObject)&IObject, TColStd_IndexedMapOfInteger &theIndex)
void GetIndexes (const QString &theEntry, TColStd_IndexedMapOfInteger &theIndex)
void AddOrRemoveIndex (const Handle(SALOME_InteractiveObject)&IObject, const TColStd_MapOfInteger &theIndices, bool modeShift)
void selectObjects (const Handle(SALOME_InteractiveObject)&IObject, TColStd_IndexedMapOfInteger theIndex, bool append)
void selectObjects (MapIOOfMapOfInteger theMapIO, bool append)
void selectedSubOwners (MapEntryOfMapOfInteger &theMap)
void clearSelectionCache ()
bool isSelectionCacheEnabled () const
void setSelectionCacheEnabled (bool)
 LightApp_ShowHideOp (ActionType)
 ~LightApp_ShowHideOp ()
 LightApp_Study (SUIT_Application *)
virtual ~LightApp_Study ()
virtual bool createDocument (const QString &)
virtual bool openDocument (const QString &)
virtual bool loadDocument (const QString &)
virtual bool saveDocument ()
virtual bool saveDocumentAs (const QString &)
virtual void closeDocument (bool permanently=true)
virtual bool isSaved () const
virtual bool isModified () const
virtual void addComponent (const CAM_DataModel *dm)
virtual std::string GetTmpDir (const char *theURL, const bool isMultiFile)
virtual QString componentDataType (const QString &) const
virtual QString referencedToEntry (const QString &) const
virtual bool isComponent (const QString &) const
virtual void children (const QString &, QStringList &) const
virtual void components (QStringList &) const
virtual QString centry (const QString &) const
virtual QString getVisualComponentName () const
virtual void setObjectProperty (int theViewMgrId, QString theEntry, QString thePropName, QVariant theValue)
virtual QVariant getObjectProperty (int theViewMgrId, QString theEntry, QString thePropName, QVariant theDefValue) const
virtual void removeViewMgr (int theViewMgrId)
virtual void setObjectPropMap (int theViewMgrId, QString theEntry, PropMap thePropMap)
virtual const PropMapgetObjectPropMap (int theViewMgrId, QString theEntry)
virtual void removeObjectFromAll (QString theEntry)
virtual const ObjMapgetObjectMap (int theViewMgrId)
virtual const ViewMgrMapgetViewMgrMap (int theViewMgrId)
virtual void setVisibilityState (const QString &theEntry, Qtx::VisibilityState theState)
virtual Qtx::VisibilityState visibilityState (const QString &theEntry) const
virtual void setVisibilityStateForAll (Qtx::VisibilityState theState)
virtual LightApp_DataObjectfindObjectByEntry (const QString &theEntry)
 LightApp_SwitchOp (LightApp_Module *)
virtual ~LightApp_SwitchOp ()
bool eventFilter (QObject *, QEvent *)
virtual ~LightApp_SVTKDataOwner ()
 LightApp_SVTKDataOwner (const Handle(SALOME_InteractiveObject)&, SUIT_Desktop *)
const TColStd_IndexedMapOfInteger & GetIds () const
 Gets dataowners ids list.
Selection_Mode GetMode () const
 Gets selection mode.
SALOME_ActorGetActor () const
 Finds corresponding actor in the active viewer.
virtual ~LightApp_VTKSelector ()
 LightApp_VTKSelector (SVTK_ViewModelBase *, SUIT_SelectionMgr *)
SVTK_ViewModelBase * viewer () const
virtual QString type () const

Static Public Member Functions

static int studyId ()
static SALOME_ViewGetActiveView ()
static LightApp_DisplayerFindDisplayer (const QString &, const bool)
static void Init ()
static void Destroy ()
static QString getName (QWidget *parent=0, const QString &oldName=QString())

Protected Types

enum  { NewStudyId = 1, OpenStudyId }
enum  BrowsePolicy { BP_Never = 0, BP_ApplyAndClose, BP_Always }
enum  { OpenReload = CAM_Application::OpenExist + 1 }
enum  ObjectInformation { OI_Entry, OI_Reference, OI_User }
typedef QPointer< QWidget > WinPtr
typedef QMap< int, WinPtrWinMap
typedef QMap< QString, QByteArray > WinVis
typedef QMap< QString, QByteArray > WinGeom
typedef std::map< std::string,
ListOfFiles
MapOfListOfFiles

Protected Slots

virtual void onDesktopActivated ()
void onNewWindow ()
void onModuleActivation (const QString &)
void onCloseView (SUIT_ViewManager *)
void onStudyCreated (SUIT_Study *)
void onStudyOpened (SUIT_Study *)
void onStudySaved (SUIT_Study *)
void onStudyClosed (SUIT_Study *)
void onWCDestroyed (QObject *)
void onMRUActivated (const QString &)
void onStylePreferences ()
void onFullScreen ()
virtual void onDesktopMessage (const QString &)
virtual void onModelSaved ()
virtual void onModelOpened ()
virtual void onModelClosed ()
virtual void onOperationStopped (SUIT_Operation *)
virtual void onOperationDestroyed ()
virtual void onShowHide ()
virtual void onViewManagerAdded (SUIT_ViewManager *)
virtual void onViewManagerRemoved (SUIT_ViewManager *)
void accept ()

Protected Member Functions

virtual void createActions ()
virtual void createActionForViewer (const int id, const int parentId, const QString &suffix, const int accel)
virtual SUIT_StudycreateNewStudy ()
virtual QWidget * createWindow (const int)
virtual void defaultWindows (QMap< int, int > &) const
void defaultViewManagers (QStringList &) const
virtual void setActiveStudy (SUIT_Study *)
virtual void updateCommandsStatus ()
virtual void beforeCloseDoc (SUIT_Study *)
virtual void afterCloseDoc ()
virtual void moduleAdded (CAM_Module *)
virtual bool activateModule (CAM_Module *=0)
LightApp_Preferencespreferences (const bool) const
virtual void createPreferences (LightApp_Preferences *)
virtual void preferencesChanged (const QString &, const QString &)
virtual void loadPreferences ()
virtual void savePreferences ()
virtual QMap< int, QString > activateModuleActions () const
virtual void moduleActionSelected (const int)
void updateWindows ()
void updateViewManagers ()
void updateModuleActions ()
void removeModuleAction (const QString &)
void loadDockWindowsState ()
void saveDockWindowsState ()
virtual void studyOpened (SUIT_Study *)
virtual void studyCreated (SUIT_Study *)
virtual void studySaved (SUIT_Study *)
void updatePreference (const QString &, const QString &, const QString &)
QString defaultModule () const
void currentWindows (QMap< int, int > &) const
void currentViewManagers (QStringList &) const
void moduleIconNames (QMap< QString, QString > &) const
bool isLibExists (const QString &) const
QDockWidget * windowDock (QWidget *) const
QByteArray dockWindowsState (const QMap< QString, bool > &, const QMap< QString, bool > &) const
void dockWindowsState (const QByteArray &, QMap< QString, bool > &, QMap< QString, bool > &) const
virtual int openChoice (const QString &)
virtual bool openAction (const int, const QString &)
void showPreferences (const QString &=QString())
LightApp_StudygetStudy () const
virtual void build ()
virtual void updateWidgets ()
virtual CAM_ModuleObjectcreateModuleObject (SUIT_DataObject *theRoot) const
SUIT_ResourceMgr * resMgr () const
 Finds and returns resource manager.
int createObject (const QString &, QWidget *, const int=-1)
 Create label, button and line edit for object selection If passed id is negative, then id will be calculated automatically (first free id) Returns the same id (if id>=0) or calculated.
void setObjectPixmap (const QPixmap &)
 Set pixmap as icon for all selection buttons.
void setObjectPixmap (const QString &, const QString &)
 Load pixmap with section, name using resource manager and set as icon for all selection buttons.
void renameObject (const int, const QString &)
 Change label.
void setObjectType (const int, const int,...)
 Set possible types for certain id. The list of arguments must be finished by negative integer.
void setObjectType (const int, const TypesList &)
 Set list as possible types for object selection.
void addObjectType (const int, const int, const int,...)
 Add types to list of possible types The list of arguments must be finished by negative integer.
void addObjectType (const int, const TypesList &)
 Add types to list of possible types.
void addObjectType (const int, const int)
 Add type to list of possible types.
void removeObjectType (const int)
 Clear list of possible types (it means, that all types are welcome)
void removeObjectType (const int, const TypesList &)
 Remove types in list from list of possible types.
void removeObjectType (const int, const int)
 Remove a type from list of possible types.
bool hasObjectType (const int, const int) const
 Check if list of possible types contains this one.
void objectTypes (const int, TypesList &) const
 Return list of possible types.
QString & typeName (const int)
 Change and get type name for indicating in selection widget.
const QString typeName (const int) const
virtual QString selectionDescription (const QStringList &, const TypesList &, const NameIndication) const
 Create string contains selection list by list of names, list of types and current name indication state.
virtual QString countOfTypes (const TypesList &) const
 Create string by pattern "<count> <type>" for current list of types.
NameIndication nameIndication (const int) const
 Get and set name indication for certain widget.
void setNameIndication (const int, const NameIndication)
bool multipleSelection (const int) const
 Check using name indication if multiple selection in possible.
void setReadOnly (const int, const bool)
 Set the "read only" state of object selection line edit The "read only" will be false only if name indication is ListOfNames.
bool isReadOnly (const int) const
 Check the "read only" state of object selection line edit.
virtual SALOME_PrsbuildPresentation (const QString &, SALOME_View *=0)
void PutFilesToStream (const std::string &theModuleName, unsigned char *&theBuffer, long &theBufferSize, bool theNamesOnly=false)
ListOfFiles PutStreamToFiles (const unsigned char *theBuffer, const long theBufferSize, bool theNamesOnly=false)
std::string GetTmpDir ()
std::string GetDirFromPath (const std::string &thePath)
void SetIsTemporary (bool theFlag)
bool IsTemporary () const
 LightApp_EventFilter ()
virtual ~LightApp_EventFilter ()
virtual void getSelection (SUIT_DataOwnerPtrList &) const
virtual void setSelection (const SUIT_DataOwnerPtrList &)
virtual QtxPopupMgrpopupMgr ()
LightApp_Preferencespreferences () const
virtual CAM_DataModelcreateDataModel ()
virtual bool reusableOperation (const int id)
int addPreference (const QString &label)
int addPreference (const QString &label, const int pId, const int type=LightApp_Preferences::Auto, const QString &section=QString(), const QString &param=QString())
QVariant preferenceProperty (const int, const QString &) const
void setPreferenceProperty (const int, const QString &, const QVariant &)
void startOperation (const int)
 Module stores operations in map.
virtual LightApp_OperationcreateOperation (const int) const
 Create operation by its id.
virtual void updateControls ()
virtual bool isSelectionCompatible ()
LightApp_Operationoperation (const int) const
virtual void addedTo (QWidget *)
virtual void removedFrom (QWidget *)
virtual bool event (QEvent *)
virtual void getSelection (SUIT_DataOwnerPtrList &) const
virtual void setSelection (const SUIT_DataOwnerPtrList &)
virtual void getSelection (SUIT_DataOwnerPtrList &) const
virtual void setSelection (const SUIT_DataOwnerPtrList &)
virtual QString entry (const Handle_AIS_InteractiveObject &) const
virtual void startOperation ()
virtual void suspendOperation ()
virtual void resumeOperation ()
virtual void abortOperation ()
virtual void commitOperation ()
virtual void setDialogActive (const bool)
virtual void activateSelection ()
virtual void selectionDone ()
SUIT_Desktopdesktop () const
SUIT_OperationactiveOperation () const
LightApp_SelectionMgrselectionMgr () const
void update (const int)
void setAutoResumed (const bool)
virtual void getSelection (SUIT_DataOwnerPtrList &) const
virtual void setSelection (const SUIT_DataOwnerPtrList &)
void changedResources (const ResourceMap &)
QString entry (const int) const
bool isReference (const int) const
LightApp_Studystudy () const
 Gets study.
QString activeViewType () const
SUIT_ViewWindowactiveVW () const
virtual QString referencedToEntry (const QString &) const
QVariant objectInfo (const int, const int) const
void setObjectInfo (const int, const int, const QVariant &)
virtual void startOperation ()
virtual void saveModuleData (QString theModuleName, QStringList theListOfFiles)
virtual void openModuleData (QString theModuleName, QStringList &theListOfFiles)
virtual bool saveStudyData (const QString &theFileName)
virtual bool openStudyData (const QString &theFileName)
virtual std::vector< std::string > GetListOfFiles (const char *theModuleName) const
virtual void SetListOfFiles (const char *theModuleName, const std::vector< std::string > theListOfFiles)
virtual void RemoveTemporaryFiles (const char *theModuleName, const bool isMultiFile) const
virtual bool openDataModel (const QString &, CAM_DataModel *)
virtual CAM_ModuleObjectcreateModuleObject (LightApp_DataModel *theDataModel, SUIT_DataObject *theParent) const
SVTK_ViewWindow * GetActiveViewWindow () const
virtual void getSelection (SUIT_DataOwnerPtrList &) const
virtual void setSelection (const SUIT_DataOwnerPtrList &)

Protected Attributes

LightApp_PreferencesmyPrefs
LightApp_SelectionMgrmySelMgr
LightApp_FullScreenHelpermyScreenHelper
WinMap myWin
WinVis myWinVis
WinGeom myWinGeom
SUIT_AccelmyAccel
QTimer * myAutoSaveTimer
QStringList myUserWmTypes
QString myCompDataType
SUIT_DataObjectmyCompObject
QString myLastEntry
MapOfListOfFiles myMap
std::string myTmpDir
int myDisplay
int myErase
int myDisplayOnly
int myEraseAll
SUIT_DataOwnerPtrList mySelectedExternals
TColStd_IndexedMapOfInteger myIds
SUIT_DesktopmyDesktop

Static Protected Attributes

static LightApp_Preferences_prefs_
static int lastStudyId

Private Types

typedef QMap< int, ObjectObjectMap
typedef QMap< QDockWidget *, bool > DocWidgetMap
typedef QMap< QToolBar *, bool > ToolBarMap
typedef QMap< int,
LightApp_Operation * > 
MapOfOperation
typedef QMap< QPushButton *, int > ButtonMap
typedef QMap< int, QString > PrefModuleMap
typedef QMap< int, QVariant > ObjectInfo
typedef QVector< ObjectInfoObjectInfoVector
typedef
Handle_SALOME_InteractiveObject 
SelObject
typedef QList< SelObjectSelList
typedef QMap< QString, QTime > TimeMap
typedef QMap< QString, SelListCacheMap

Private Slots

void onSelection ()
void onRefresh ()
void onDropped (const QList< SUIT_DataObject * > &, SUIT_DataObject *, int, Qt::DropAction)
void onPreferences ()
void onPreferenceChanged (QString &, QString &, QString &)
void onRenameWindow ()
void onCloseWindow ()
void onCloseAllWindow ()
void onGroupAllWindow ()
void onToggled (bool)
 emits if the object selection button changes state
void onTextChanged (const QString &)
 text in some line edit is changed
void onSelectionChanged ()
void onChanged ()
void onTriggered (int)
void onComboActivated (int)
void onSelectionChanged ()
virtual void onSelectionChanged ()
virtual void onDeselection ()
virtual void onSelectionDone ()
void onSelectionChanged (const QString &)
void onClearSelected ()
void onHelp ()
void onApply ()
void onHelp ()
void onApply ()
void onDefault ()
void onImportPref ()
void onSelectionChanged ()

Private Member Functions

void checkLabel (QLabel *) const
void changeFont (QWidget *, const bool=false, const bool=false, const bool=false, const int=0) const
QWidget * getModulesInfoWidget (QWidget *parent) const
void emptyPreferences (const QString &)
 Handle (SALOME_InteractiveObject) myIO
void updateButtons (const int=-1)
 If buttons are exclusive, set to "off" all buttons except one with id If id=-1, then all buttons, except first with "on" state, will be set to "off".
void updateObject (const int, bool=true)
 Filter types and update selection string in line edit If bool is true, then signal is emitted.
void filterTypes (const int, QStringList &, TypesList &, QStringList &) const
 Remove from list not possible types and remove from names and ids lists the corresponding items.
virtual bool eventFilter (QObject *o, QEvent *e)
 global event filter for qapplication
void processEvent (SALOME_Event *)
void init ()
void update ()
void update (QtxComboBox *)
QAction * active () const
void activate (int, bool=true)
QPushButton * findButton (const int) const
void fillEntries (QMap< QString, LightApp_DataObject * > &)
QString module (const int) const
virtual void selectionChanged (SUIT_Selector *)
QList
< Handle_SALOME_InteractiveObject > 
selectionCache (const QString &=QString()) const
bool isActualSelectionCache (const QString &=QString()) const
QStringList selectorTypes () const
LightApp_Modulemodule () const
LightApp_Operationoperation (QWidget *) const
SUIT_Studystudy () const

Private Attributes

int myGroupId
LightApp_StudymyStudy
QString myEntry
int myIndex
ObjectMap myObjects
QMap< int, QString > myTypeNames
bool myIsExclusive
bool myIsBusy
QPixmap myPixmap
bool myIsTemp
DocWidgetMap myDocWidgetMap
ToolBarMap myToolBarMap
bool myStatusBarVisibility
GLViewer_Viewer2dmyViewer
QtxPopupMgrmyPopupMgr
MapOfOperation myOperations
LightApp_SwitchOpmySwitchOp
ComboAction * myCombo
ActionSet * mySet
int myMode
ButtonMap myButtons
QHBoxLayout * myButtonLayout
QPushButton * myButtonOk
QPushButton * myButtonCancel
QLineEdit * myLineEdit
SUIT_DataBrowsermyBrowser
SUIT_DataOwnerPtrList mySelectedList
QMap< QString,
LightApp_DataObject * > 
myEntries
unsigned long myModifiedTime
OCCViewer_Viewer * myViewer
LightApp_ModulemyModule
bool myIsAutoResumed
QString myCurEntry
Plot2d_Viewer * myViewer
PrefModuleMap myPrefMod
bool mySaved
QString myContext
ObjectInfoVector myObjects
LightApp_ApplicationmyApp
QTime myTimeStamp
bool myCacheState
TimeMap myCacheTimes
CacheMap myCacheSelection
ActionType myActionType
LightApp_DrivermyDriver
ViewMgrMap myViewMgrMap
SVTK_ViewModelBase * myViewer

Static Private Attributes

static LightApp_EventFiltermyFilter

Friends

class LightApp_Application
class LightApp_DataModel

Detailed Description

Description : Application containing only LightApp module.

Provide salome vtk data owner list.

This class is intended for controling switching between operation.

Custom study, using for open/close of documents HDF format.

Custom selection manager, allowing to work with object selection (additionally to data owners) and to access to sub-selection of objects.

Class provide event filter.

Description : Driver can save to file and read from file list of files for light modules.

Class provide sub owner.

This class provide data owner objects.

Description : Base class of data model.

Data of each module can be saved to different files, those after that are combined into one HDF file

Several operation may be launched simultaneously. This class is intended for controlling switching between such operations. This class works with operations having dialogs (activation of other operations is performed by SUIT_Study). When several operations is launched simultaneously corresponding dialogs are shown on the screen. Only one operation from the launched ones can be active (active operation). Other operations are suspended. As result only one dialog from shown ones can be active too. Other dialogs are disabled. This class installs event filter on application. When mouse cursor is moved above disabled dialog corresponding event is catched by this class. It finds corresponding operation and verify whether operation can be resumed (see SUIT_Study::isDenied( SUIT_Operation* ) method). If yes then current active operation is suspended and new operation activated. Module contains this class as a field. Then module is created instance of this class created too.

Definition at line 40 of file LightApp_AboutDlg.h.


Class Documentation

struct LIGHTAPP_EXPORT::Object

Definition at line 277 of file LightApp_Dialog.h.

Class Members
QAbstractButton * myBtn
QLineEdit * myEdit
QStringList myIds
QLabel * myLabel
QStringList myNames
NameIndication myNI
TypesList myPossibleTypes
TypesList myTypes

Member Typedef Documentation

typedef QMap<QPushButton*,int> LIGHTAPP_EXPORT::ButtonMap [private]

Definition at line 55 of file LightApp_ModuleDlg.h.

typedef QMap<QString, SelList> LIGHTAPP_EXPORT::CacheMap [private]

Definition at line 116 of file LightApp_SelectionMgr.h.

typedef QMap<QDockWidget*,bool> LIGHTAPP_EXPORT::DocWidgetMap [private]

Definition at line 47 of file LightApp_FullScreenHelper.h.

typedef std::vector<std::string> LIGHTAPP_EXPORT::ListOfFiles

Definition at line 45 of file LightApp_Driver.h.

typedef NCollection_DataMap< TCollection_AsciiString, TColStd_IndexedMapOfInteger > LIGHTAPP_EXPORT::MapEntryOfMapOfInteger

Definition at line 65 of file LightApp_SelectionMgr.h.

typedef NCollection_DataMap< Handle(SALOME_InteractiveObject), TColStd_IndexedMapOfInteger > LIGHTAPP_EXPORT::MapIOOfMapOfInteger

Definition at line 64 of file LightApp_SelectionMgr.h.

typedef std::map<std::string, ListOfFiles> LIGHTAPP_EXPORT::MapOfListOfFiles [protected]

Definition at line 71 of file LightApp_Driver.h.

Definition at line 166 of file LightApp_Module.h.

typedef QMap<int, QVariant> LIGHTAPP_EXPORT::ObjectInfo [private]

Definition at line 79 of file LightApp_Selection.h.

typedef QVector<ObjectInfo> LIGHTAPP_EXPORT::ObjectInfoVector [private]

Definition at line 80 of file LightApp_Selection.h.

typedef QMap<int, Object> LIGHTAPP_EXPORT::ObjectMap [private]

Definition at line 288 of file LightApp_Dialog.h.

typedef QMap<int, QString> LIGHTAPP_EXPORT::PrefModuleMap [private]

Definition at line 72 of file LightApp_Preferences.h.

typedef QMap<int,QStringList> LIGHTAPP_EXPORT::SelectedObjects

Definition at line 60 of file LightApp_Dialog.h.

typedef QList<SelObject> LIGHTAPP_EXPORT::SelList [private]

Definition at line 114 of file LightApp_SelectionMgr.h.

typedef Handle_SALOME_InteractiveObject LIGHTAPP_EXPORT::SelObject [private]

Definition at line 110 of file LightApp_SelectionMgr.h.

typedef QMap<QString, QTime> LIGHTAPP_EXPORT::TimeMap [private]

Definition at line 115 of file LightApp_SelectionMgr.h.

typedef QMap<QToolBar*, bool> LIGHTAPP_EXPORT::ToolBarMap [private]

Definition at line 50 of file LightApp_FullScreenHelper.h.

typedef QList<int> LIGHTAPP_EXPORT::TypesList

Definition at line 59 of file LightApp_Dialog.h.

typedef QMap<QString, QByteArray> LIGHTAPP_EXPORT::WinGeom [protected]

Definition at line 291 of file LightApp_Application.h.

typedef QMap<int, WinPtr> LIGHTAPP_EXPORT::WinMap [protected]

Definition at line 289 of file LightApp_Application.h.

typedef QPointer<QWidget> LIGHTAPP_EXPORT::WinPtr [protected]

Definition at line 288 of file LightApp_Application.h.

typedef QMap<QString, QByteArray> LIGHTAPP_EXPORT::WinVis [protected]

Definition at line 290 of file LightApp_Application.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
MenuWindowId 

Definition at line 82 of file LightApp_Application.h.

{ MenuWindowId = 6 };
anonymous enum
Enumerator:
RenameId 
CloseId 
CloseAllId 
GroupAllId 
PreferencesId 
MRUId 
ModulesListId 
NewGLViewId 
NewPlot2dId 
NewOCCViewId 
NewVTKViewId 
NewQxGraphViewId 
NewQxSceneViewId 
StyleId 
FullScreenId 
UserID 

Definition at line 84 of file LightApp_Application.h.

anonymous enum [protected]
Enumerator:
NewStudyId 
OpenStudyId 

Definition at line 92 of file LightApp_Application.h.

anonymous enum [protected]
Enumerator:
OpenReload 

Definition at line 293 of file LightApp_Application.h.

{ OpenReload = CAM_Application::OpenExist + 1 };
anonymous enum

Column id.

Enumerator:
EntryId 

entry column

RefEntryId 

reference entry column

Definition at line 41 of file LightApp_DataObject.h.

       { 
    EntryId = VisibilityId + 1,    
    RefEntryId                     
  };
anonymous enum
Enumerator:
None 
Buttons 
ComboItem 
All 

Definition at line 46 of file LightApp_ModuleAction.h.

{ None = 0x00, Buttons = 0x01, ComboItem = 0x02, All = Buttons | ComboItem };
Enumerator:
DISPLAY 
ERASE 
DISPLAY_ONLY 
ERASE_ALL 

Definition at line 38 of file LightApp_ShowHideOp.h.

Enumerator:
BP_Never 
BP_ApplyAndClose 
BP_Always 

Definition at line 94 of file LightApp_Application.h.

Enumerator:
OneName 
OneNameOrCount 
ListOfNames 
Count 

list of all names is shown

In every case "<count> <type>" is shown

Definition at line 69 of file LightApp_Dialog.h.

  {
    OneName,           //<! only one object can be selected and it's name is shown
    OneNameOrCount,    //<! if one object is selected, it's name is shown otherwise 
                       // "<count> <type>" is shown
    ListOfNames,       
    Count              
    
  } NameIndication;
Enumerator:
OI_Entry 
OI_Reference 
OI_User 

Definition at line 48 of file LightApp_Selection.h.

Enumerator:
Label 
Btn 
Control 

Definition at line 62 of file LightApp_Dialog.h.

  {
    Label   = 0x00000001,
    Btn     = 0x00000002,
    Control = 0x00000004
  };
Enumerator:
WT_ObjectBrowser 
WT_PyConsole 
WT_LogWindow 
WT_User 

Definition at line 74 of file LightApp_Application.h.

               { WT_ObjectBrowser,
#ifndef DISABLE_PYCONSOLE
                 WT_PyConsole,
#endif
                 WT_LogWindow,
                 WT_User }

Constructor & Destructor Documentation

virtual LIGHTAPP_EXPORT::~LightApp_AboutDlg ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_DataModel ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_DataOwner ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_Dialog ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_Displayer ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_Driver ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_EventFilter ( ) [protected, virtual]
virtual LIGHTAPP_EXPORT::~LightApp_HDFDriver ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_Module ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_Operation ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_Selection ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_Study ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_SwitchOp ( ) [virtual]
virtual LIGHTAPP_EXPORT::~LightApp_SVTKDataOwner ( ) [inline, virtual]

Definition at line 51 of file LightApp_VTKSelector.h.

{};
virtual LIGHTAPP_EXPORT::~LightApp_VTKSelector ( ) [inline, virtual]

Definition at line 86 of file LightApp_VTKSelector.h.

{};

Member Function Documentation

virtual void LIGHTAPP_EXPORT::abortOperation ( ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::accept ( ) [virtual]

Here is the caller graph for this function:

Here is the caller graph for this function:

void LIGHTAPP_EXPORT::accept ( ) [protected, slot]

Here is the caller graph for this function:

void LIGHTAPP_EXPORT::activate ( int  ,
bool  = true 
) [private]
void LIGHTAPP_EXPORT::activateItem ( const QString &  ) const
virtual bool LIGHTAPP_EXPORT::activateModule ( const QString &  ) [virtual]
virtual bool LIGHTAPP_EXPORT::activateModule ( SUIT_Study ) [virtual, slot]
virtual bool LIGHTAPP_EXPORT::activateModule ( CAM_Module = 0) [protected, virtual]
virtual QMap<int, QString> LIGHTAPP_EXPORT::activateModuleActions ( ) const [protected, virtual]

Activate object selection button.

virtual void LIGHTAPP_EXPORT::activateSelection ( ) [protected, virtual]
QAction* LIGHTAPP_EXPORT::active ( ) const [private]
QString LIGHTAPP_EXPORT::activeModule ( ) const
QString LIGHTAPP_EXPORT::activeViewType ( ) const [protected]
int LIGHTAPP_EXPORT::addButton ( const QString &  ,
const int  = -1 
)
virtual void LIGHTAPP_EXPORT::addComponent ( const CAM_DataModel dm) [virtual]
virtual void LIGHTAPP_EXPORT::addedTo ( QWidget *  ) [protected, virtual]
void LIGHTAPP_EXPORT::addObjectType ( const int  ,
const int  ,
const int  ,
  ... 
) [protected]

Add types to list of possible types The list of arguments must be finished by negative integer.

void LIGHTAPP_EXPORT::addObjectType ( const int  ,
const TypesList  
) [protected]

Add types to list of possible types.

void LIGHTAPP_EXPORT::addObjectType ( const int  ,
const int   
) [protected]

Add type to list of possible types.

void LIGHTAPP_EXPORT::AddOrRemoveIndex ( const Handle(SALOME_InteractiveObject)&  IObject,
const TColStd_MapOfInteger &  theIndices,
bool  modeShift 
)
int LIGHTAPP_EXPORT::addPreference ( const QString &  label,
const int  pId = -1,
const int  = Auto,
const QString &  section = QString(),
const QString &  param = QString() 
)
int LIGHTAPP_EXPORT::addPreference ( const QString &  modName,
const QString &  label,
const int  pId = -1,
const int  = Auto,
const QString &  section = QString(),
const QString &  param = QString() 
)
int LIGHTAPP_EXPORT::addPreference ( const QString &  label) [protected]
int LIGHTAPP_EXPORT::addPreference ( const QString &  label,
const int  pId,
const int  type = LightApp_Preferences::Auto,
const QString &  section = QString(),
const QString &  param = QString() 
) [protected]
virtual void LIGHTAPP_EXPORT::addViewManager ( SUIT_ViewManager *  ) [virtual]
virtual void LIGHTAPP_EXPORT::afterCloseDoc ( ) [protected, virtual]
virtual QString LIGHTAPP_EXPORT::applicationName ( ) const [virtual]
virtual QString LIGHTAPP_EXPORT::applicationVersion ( ) const [virtual]
virtual void LIGHTAPP_EXPORT::beforeCloseDoc ( SUIT_Study ) [protected, virtual]
virtual QString LIGHTAPP_EXPORT::browseObjects ( const QStringList &  theEntryList,
const bool  theIsApplyAndClose = true,
const bool  theIsOptimizedBrowsing = false 
) [virtual]
virtual void LIGHTAPP_EXPORT::build ( ) [protected, virtual]
virtual SALOME_Prs* LIGHTAPP_EXPORT::buildPresentation ( const QString &  ,
SALOME_View = 0 
) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::canBeDisplayed ( const QString &  ,
const QString &   
) const [virtual]
bool LIGHTAPP_EXPORT::canBeDisplayed ( const QString &  ) const
virtual bool LIGHTAPP_EXPORT::canCopy ( ) const [virtual]
virtual bool LIGHTAPP_EXPORT::canPaste ( ) const [virtual]
virtual QString LIGHTAPP_EXPORT::centry ( const QString &  ) const [virtual]
void LIGHTAPP_EXPORT::changedResources ( const ResourceMap &  ) [protected]
void LIGHTAPP_EXPORT::changeFont ( QWidget *  ,
const bool  = false,
const bool  = false,
const bool  = false,
const int  = 0 
) const [private]
virtual bool LIGHTAPP_EXPORT::checkDataObject ( LightApp_DataObject theObj) [virtual]
void LIGHTAPP_EXPORT::checkLabel ( QLabel *  ) const [private]
virtual void LIGHTAPP_EXPORT::children ( const QString &  ,
QStringList &   
) const [virtual]

Removes ViewManagers only of known type.

Clear selection in widgets. If parameter is -1, then selection in all widgets will be cleared.

virtual bool LIGHTAPP_EXPORT::close ( ) [virtual]

Here is the caller graph for this function:

virtual void LIGHTAPP_EXPORT::closeDocument ( bool  permanently = true) [virtual]
virtual QColor LIGHTAPP_EXPORT::color ( const ColorRole  ,
const int  = NameId 
) const [virtual]
virtual void LIGHTAPP_EXPORT::commitOperation ( ) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::compare ( const QVariant &  ,
const QVariant &  ,
const int  = NameId 
) const [virtual]
virtual QString LIGHTAPP_EXPORT::componentDataType ( ) const [virtual]
virtual QString LIGHTAPP_EXPORT::componentDataType ( const QString &  ) const [virtual]
virtual SUIT_DataObject* LIGHTAPP_EXPORT::componentObject ( ) const [virtual]
virtual void LIGHTAPP_EXPORT::components ( QStringList &  ) const [virtual]
virtual void LIGHTAPP_EXPORT::contextMenuPopup ( const QString &  ,
QMenu *  ,
QString &   
) [virtual]
virtual void LIGHTAPP_EXPORT::contextMenuPopup ( const QString &  ,
QMenu *  ,
QString &   
) [virtual]
virtual void LIGHTAPP_EXPORT::copy ( ) [virtual]
virtual int LIGHTAPP_EXPORT::count ( ) const [virtual]
virtual QString LIGHTAPP_EXPORT::countOfTypes ( const TypesList ) const [protected, virtual]

Create string by pattern "<count> <type>" for current list of types.

virtual void LIGHTAPP_EXPORT::createActionForViewer ( const int  id,
const int  parentId,
const QString &  suffix,
const int  accel 
) [protected, virtual]
virtual void LIGHTAPP_EXPORT::createActions ( ) [protected, virtual]
virtual CAM_DataModel* LIGHTAPP_EXPORT::createDataModel ( ) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::createDocument ( const QString &  ) [virtual]
virtual void LIGHTAPP_EXPORT::createEmptyStudy ( ) [virtual]
int LIGHTAPP_EXPORT::createMenu ( const QString &  ,
const int  ,
const int  = -1,
const int  = -1,
const int  = -1 
)
int LIGHTAPP_EXPORT::createMenu ( const QString &  ,
const QString &  ,
const int  = -1,
const int  = -1,
const int  = -1 
)
int LIGHTAPP_EXPORT::createMenu ( const int  ,
const int  ,
const int  = -1,
const int  = -1 
)
int LIGHTAPP_EXPORT::createMenu ( const int  ,
const QString &  ,
const int  = -1,
const int  = -1 
)
int LIGHTAPP_EXPORT::createMenu ( QAction *  ,
const int  ,
const int  = -1,
const int  = -1,
const int  = -1 
)
int LIGHTAPP_EXPORT::createMenu ( QAction *  ,
const QString &  ,
const int  = -1,
const int  = -1,
const int  = -1 
)
virtual CAM_ModuleObject* LIGHTAPP_EXPORT::createModuleObject ( SUIT_DataObject theRoot) const [protected, virtual]
virtual CAM_ModuleObject* LIGHTAPP_EXPORT::createModuleObject ( LightApp_DataModel theDataModel,
SUIT_DataObject theParent 
) const [protected, virtual]
virtual SUIT_Study* LIGHTAPP_EXPORT::createNewStudy ( ) [protected, virtual]
int LIGHTAPP_EXPORT::createObject ( const QString &  ,
QWidget *  ,
const int  = -1 
) [protected]

Create label, button and line edit for object selection If passed id is negative, then id will be calculated automatically (first free id) Returns the same id (if id>=0) or calculated.

virtual LightApp_Operation* LIGHTAPP_EXPORT::createOperation ( const int  ) const [protected, virtual]

Create operation by its id.

You must not call this method, it will be called automatically by startOperation. Please redefine this method in current module

virtual void LIGHTAPP_EXPORT::createPreferences ( LightApp_Preferences ) [protected, virtual]
virtual SUIT_ViewManager* LIGHTAPP_EXPORT::createViewManager ( const QString &  vmType) [virtual]
virtual SUIT_ViewManager* LIGHTAPP_EXPORT::createViewManager ( const QString &  vmType,
QWidget *  w 
) [virtual]
virtual QWidget* LIGHTAPP_EXPORT::createWindow ( const int  ) [protected, virtual]
void LIGHTAPP_EXPORT::currentViewManagers ( QStringList &  ) const [protected]
void LIGHTAPP_EXPORT::currentWindows ( QMap< int, int > &  ) const [protected]
virtual QVariant LIGHTAPP_EXPORT::customData ( Qtx::CustomDataType  type) [virtual]
virtual bool LIGHTAPP_EXPORT::customSorting ( const int  = NameId) const [virtual]

Set all object selection buttons to inactive state.

virtual bool LIGHTAPP_EXPORT::deactivateModule ( SUIT_Study ) [virtual, slot]
QString LIGHTAPP_EXPORT::defaultModule ( ) const [protected]
void LIGHTAPP_EXPORT::defaultViewManagers ( QStringList &  ) const [protected]
virtual void LIGHTAPP_EXPORT::defaultWindows ( QMap< int, int > &  ) const [protected, virtual]
SUIT_Desktop* LIGHTAPP_EXPORT::desktop ( ) const [protected]
static void LIGHTAPP_EXPORT::Destroy ( ) [static]
void LIGHTAPP_EXPORT::Display ( const QString &  ,
const bool  = true,
SALOME_View = 0 
)
void LIGHTAPP_EXPORT::Display ( const QStringList &  ,
const bool  = true,
SALOME_View = 0 
)
virtual LightApp_Dialog* LIGHTAPP_EXPORT::dlg ( ) const [virtual]
QWidget* LIGHTAPP_EXPORT::dockWindow ( const int  ) const
QByteArray LIGHTAPP_EXPORT::dockWindowsState ( const QMap< QString, bool > &  ,
const QMap< QString, bool > &   
) const [protected]
void LIGHTAPP_EXPORT::dockWindowsState ( const QByteArray &  ,
QMap< QString, bool > &  ,
QMap< QString, bool > &   
) const [protected]
virtual void LIGHTAPP_EXPORT::dropObjects ( const DataObjectList ,
SUIT_DataObject ,
const int  ,
Qt::DropAction   
) [virtual]
virtual bool LIGHTAPP_EXPORT::dumpPython ( const QString &  ,
CAM_Study ,
bool  ,
QStringList &   
) [virtual]
void LIGHTAPP_EXPORT::emptyPreferences ( const QString &  ) [private]
virtual QString LIGHTAPP_EXPORT::entry ( ) const [virtual]
QString LIGHTAPP_EXPORT::entry ( ) const
QString LIGHTAPP_EXPORT::entry ( const int  ) const [protected]
virtual QString LIGHTAPP_EXPORT::entry ( const Handle_AIS_InteractiveObject &  ) const [protected, virtual]
void LIGHTAPP_EXPORT::Erase ( const QStringList &  ,
const bool  forced = false,
const bool  updateViewer = true,
SALOME_View = 0 
)
void LIGHTAPP_EXPORT::Erase ( const QString &  ,
const bool  forced = false,
const bool  updateViewer = true,
SALOME_View = 0 
)
void LIGHTAPP_EXPORT::EraseAll ( const bool  forced = false,
const bool  updateViewer = true,
SALOME_View = 0 
) const
virtual bool LIGHTAPP_EXPORT::event ( QEvent *  ) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::event ( QEvent *  ) [virtual]
virtual bool LIGHTAPP_EXPORT::eventFilter ( QObject o,
QEvent *  e 
) [private, virtual]

global event filter for qapplication

bool LIGHTAPP_EXPORT::eventFilter ( QObject ,
QEvent *   
)
void LIGHTAPP_EXPORT::fillEntries ( QMap< QString, LightApp_DataObject * > &  ) [private]
void LIGHTAPP_EXPORT::filterTypes ( const int  ,
QStringList &  ,
TypesList ,
QStringList &   
) const [private]

Remove from list not possible types and remove from names and ids lists the corresponding items.

QPushButton* LIGHTAPP_EXPORT::findButton ( const int  ) const [private]
static LightApp_Displayer* LIGHTAPP_EXPORT::FindDisplayer ( const QString &  ,
const bool   
) [static]
virtual SUIT_DataObject* LIGHTAPP_EXPORT::findObject ( const QString &  ) const [virtual]
virtual LightApp_DataObject* LIGHTAPP_EXPORT::findObjectByEntry ( const QString &  theEntry) [virtual]
SVTK_ViewWindow* LIGHTAPP_EXPORT::GetActiveViewWindow ( ) const [protected]

Finds corresponding actor in the active viewer.

virtual QString LIGHTAPP_EXPORT::getDirectory ( const QString &  initial,
const QString &  caption,
QWidget *  parent 
) [virtual]
std::string LIGHTAPP_EXPORT::GetDirFromPath ( const std::string &  thePath) [protected]
virtual QString LIGHTAPP_EXPORT::getFileFilter ( ) const [virtual]
virtual QString LIGHTAPP_EXPORT::getFileName ( bool  open,
const QString &  initial,
const QString &  filters,
const QString &  caption,
QWidget *  parent 
) [virtual]
const TColStd_IndexedMapOfInteger& LIGHTAPP_EXPORT::GetIds ( ) const

Gets dataowners ids list.

void LIGHTAPP_EXPORT::GetIndexes ( const Handle(SALOME_InteractiveObject)&  IObject,
TColStd_IndexedMapOfInteger &  theIndex 
)
void LIGHTAPP_EXPORT::GetIndexes ( const QString &  theEntry,
TColStd_IndexedMapOfInteger &  theIndex 
)
ListOfFiles LIGHTAPP_EXPORT::GetListOfFiles ( const char *  theModuleName)
virtual std::vector<std::string> LIGHTAPP_EXPORT::GetListOfFiles ( const char *  theModuleName) const [protected, virtual]

Gets selection mode.

unsigned long LIGHTAPP_EXPORT::getModifiedTime ( ) const
QWidget* LIGHTAPP_EXPORT::getModulesInfoWidget ( QWidget *  parent) const [private]
static QString LIGHTAPP_EXPORT::getName ( QWidget *  parent = 0,
const QString &  oldName = QString() 
) [static]
virtual const ObjMap& LIGHTAPP_EXPORT::getObjectMap ( int  theViewMgrId) [virtual]
virtual QVariant LIGHTAPP_EXPORT::getObjectProperty ( int  theViewMgrId,
QString  theEntry,
QString  thePropName,
QVariant  theDefValue 
) const [virtual]
virtual const PropMap& LIGHTAPP_EXPORT::getObjectPropMap ( int  theViewMgrId,
QString  theEntry 
) [virtual]
virtual QStringList LIGHTAPP_EXPORT::getOpenFileNames ( const QString &  initial,
const QString &  filters,
const QString &  caption,
QWidget *  parent 
) [virtual]
virtual void LIGHTAPP_EXPORT::getSelection ( SUIT_DataOwnerPtrList ) const [protected, virtual]
virtual void LIGHTAPP_EXPORT::getSelection ( SUIT_DataOwnerPtrList ) const [protected, virtual]
virtual void LIGHTAPP_EXPORT::getSelection ( SUIT_DataOwnerPtrList ) const [protected, virtual]
virtual void LIGHTAPP_EXPORT::getSelection ( SUIT_DataOwnerPtrList ) const [protected, virtual]
virtual void LIGHTAPP_EXPORT::getSelection ( SUIT_DataOwnerPtrList ) const [protected, virtual]
LightApp_Study* LIGHTAPP_EXPORT::getStudy ( ) const [protected]
virtual std::string LIGHTAPP_EXPORT::GetTmpDir ( const char *  theURL,
const bool  isMultiFile 
) [virtual]
std::string LIGHTAPP_EXPORT::GetTmpDir ( ) [protected]
virtual std::string LIGHTAPP_EXPORT::GetTmpDir ( const char *  theURL,
const bool  isMultiFile 
) [virtual]
SUIT_ViewManager* LIGHTAPP_EXPORT::getViewManager ( const QString &  ,
const bool   
)
virtual const ViewMgrMap& LIGHTAPP_EXPORT::getViewMgrMap ( int  theViewMgrId) [inline, virtual]

Definition at line 106 of file LightApp_Study.h.

{ return myViewMgrMap; };
virtual QString LIGHTAPP_EXPORT::getVisualComponentName ( ) const [virtual]
QWidget* LIGHTAPP_EXPORT::getWindow ( const int  ,
const int  = -1 
)
virtual int LIGHTAPP_EXPORT::groupId ( ) const [virtual]
int LIGHTAPP_EXPORT::groupId ( ) const
bool LIGHTAPP_EXPORT::hasModule ( const QString &  ) const
bool LIGHTAPP_EXPORT::hasObjectType ( const int  ,
const int   
) const [protected]

Check if list of possible types contains this one.

bool LIGHTAPP_EXPORT::hasSelection ( const int  ) const

Check if certain widget has selection.

Hide widgets corresponding to id.

QPixmap LIGHTAPP_EXPORT::icon ( const int  = NameId) const
int LIGHTAPP_EXPORT::index ( ) const
static void LIGHTAPP_EXPORT::Init ( ) [static]
virtual void LIGHTAPP_EXPORT::init ( const QString &  ,
LightApp_SelectionMgr  
) [virtual]
void LIGHTAPP_EXPORT::init ( ) [private]
virtual void LIGHTAPP_EXPORT::insertChild ( SUIT_DataObject ,
int   
) [virtual]
void LIGHTAPP_EXPORT::insertDockWindow ( const int  ,
QWidget *   
)
void LIGHTAPP_EXPORT::insertModule ( const QString &  ,
const QIcon &  ,
const int  = -1 
)
bool LIGHTAPP_EXPORT::isActualSelectionCache ( const QString &  = QString()) const [private]

Check if operation according to dialog will be resumed automatically when mouse enter the dialog.

virtual bool LIGHTAPP_EXPORT::isComponent ( const QString &  ) const [virtual]
virtual bool LIGHTAPP_EXPORT::IsDisplayed ( const QString &  ,
SALOME_View = 0 
) const [virtual]
virtual bool LIGHTAPP_EXPORT::isDraggable ( ) const [virtual]
virtual bool LIGHTAPP_EXPORT::isDraggable ( const SUIT_DataObject ) const [virtual]
virtual bool LIGHTAPP_EXPORT::isDropAccepted ( ) const [virtual]
virtual bool LIGHTAPP_EXPORT::isDropAccepted ( const SUIT_DataObject ) const [virtual]

Check if buttons is exclusive (as radiobuttons)

bool LIGHTAPP_EXPORT::isLibExists ( const QString &  ) const [protected]
virtual bool LIGHTAPP_EXPORT::isModified ( ) const [virtual]
virtual bool LIGHTAPP_EXPORT::isModified ( ) const [virtual]
bool LIGHTAPP_EXPORT::isObjectEnabled ( const int  ) const

Check the enabled state.

bool LIGHTAPP_EXPORT::isObjectShown ( const int  ) const

Check the shown state.

bool LIGHTAPP_EXPORT::isReadOnly ( const int  ) const [protected]

Check the "read only" state of object selection line edit.

virtual bool LIGHTAPP_EXPORT::isReference ( ) const [virtual]
bool LIGHTAPP_EXPORT::isReference ( const int  ) const [protected]
bool LIGHTAPP_EXPORT::isSaved ( ) [inline]

Definition at line 51 of file LightApp_PreferencesDlg.h.

{ return mySaved; }
virtual bool LIGHTAPP_EXPORT::isSaved ( ) const [virtual]
virtual bool LIGHTAPP_EXPORT::isSaved ( ) const [virtual]
virtual bool LIGHTAPP_EXPORT::isSelectionCompatible ( ) [protected, virtual]
bool LIGHTAPP_EXPORT::IsTemporary ( ) const [inline, protected]

Definition at line 68 of file LightApp_Driver.h.

{ return myIsTemp; }
virtual bool LIGHTAPP_EXPORT::isVisible ( ) const [virtual]
virtual SUIT_DataObjectKey* LIGHTAPP_EXPORT::key ( ) const [virtual]
virtual QString LIGHTAPP_EXPORT::keyString ( ) const [virtual]
virtual QString LIGHTAPP_EXPORT::keyString ( ) const [virtual]
LIGHTAPP_EXPORT::LightApp_AboutDlg ( const QString &  ,
const QString &  ,
QWidget *  = 0 
)
LIGHTAPP_EXPORT::LightApp_DataOwner ( const QString &  )
LIGHTAPP_EXPORT::LightApp_DataSubOwner ( const QString &  ,
const int   
)
LIGHTAPP_EXPORT::LightApp_Dialog ( QWidget *  = 0,
const char *  = 0,
bool  = false,
bool  = false,
const int  = Standard,
Qt::WindowFlags  = 0 
)

The enumeration describing how names of selected objects will be shown in line edit For more details see above.

LIGHTAPP_EXPORT::LightApp_Module ( const QString &  )
LIGHTAPP_EXPORT::LightApp_ModuleAction ( const QString &  ,
QObject = 0 
)
LIGHTAPP_EXPORT::LightApp_ModuleAction ( const QString &  ,
const QIcon &  ,
QObject = 0 
)
LIGHTAPP_EXPORT::LightApp_ModuleDlg ( QWidget *  ,
const QString &  ,
const QPixmap &  = QPixmap() 
)
LIGHTAPP_EXPORT::LightApp_NameDlg ( QWidget *  parent = 0)
LIGHTAPP_EXPORT::LightApp_OCCSelector ( OCCViewer_Viewer *  ,
SUIT_SelectionMgr  
)
LIGHTAPP_EXPORT::LightApp_Study ( SUIT_Application *  )
LIGHTAPP_EXPORT::LightApp_VTKSelector ( SVTK_ViewModelBase *  ,
SUIT_SelectionMgr  
)
virtual bool LIGHTAPP_EXPORT::loadDocument ( const QString &  ) [virtual]
virtual CAM_Module* LIGHTAPP_EXPORT::loadModule ( const QString &  ,
const bool  = true 
) [virtual]
virtual void LIGHTAPP_EXPORT::loadPreferences ( ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::message ( const QString &  ) [virtual]
int LIGHTAPP_EXPORT::mode ( ) const
QString LIGHTAPP_EXPORT::module ( const int  ) const [private]
virtual void LIGHTAPP_EXPORT::moduleActionSelected ( const int  ) [protected, virtual]
void LIGHTAPP_EXPORT::moduleActivated ( const QString &  ) [signal]
virtual void LIGHTAPP_EXPORT::moduleAdded ( CAM_Module ) [protected, virtual]
QIcon LIGHTAPP_EXPORT::moduleIcon ( const QString &  ) const
void LIGHTAPP_EXPORT::moduleIconNames ( QMap< QString, QString > &  ) const [protected]
QStringList LIGHTAPP_EXPORT::modules ( ) const
bool LIGHTAPP_EXPORT::multipleSelection ( const int  ) const [protected]

Check using name indication if multiple selection in possible.

QString LIGHTAPP_EXPORT::name ( )
virtual QString LIGHTAPP_EXPORT::name ( ) const [virtual]
NameIndication LIGHTAPP_EXPORT::nameIndication ( const int  ) const [protected]

Get and set name indication for certain widget.

selection in certain widget is on

void LIGHTAPP_EXPORT::objectChanged ( int  ,
const QStringList &   
) [signal]

selection in certain widget is off

QVariant LIGHTAPP_EXPORT::objectInfo ( const int  ,
const int   
) const [protected]

Get map "widget id -> ids list".

QString LIGHTAPP_EXPORT::objectText ( const int  ) const

Get text of object's control.

void LIGHTAPP_EXPORT::objectTypes ( const int  ,
TypesList  
) const [protected]

Return list of possible types.

QWidget* LIGHTAPP_EXPORT::objectWg ( const int  theId,
const int  theWgId 
) const

Get widget of object (see ObjectWg enumeration)

void LIGHTAPP_EXPORT::onApply ( ) [private, slot]
void LIGHTAPP_EXPORT::onApply ( ) [private, slot]
void LIGHTAPP_EXPORT::onChanged ( ) [private, slot]
void LIGHTAPP_EXPORT::onCloseView ( SUIT_ViewManager *  ) [protected, slot]
void LIGHTAPP_EXPORT::onCloseWindow ( ) [private, slot]
void LIGHTAPP_EXPORT::onComboActivated ( int  ) [private, slot]
virtual void LIGHTAPP_EXPORT::onCopy ( ) [virtual, slot]
void LIGHTAPP_EXPORT::onDefault ( ) [private, slot]
virtual void LIGHTAPP_EXPORT::onDeselection ( ) [private, virtual, slot]
virtual void LIGHTAPP_EXPORT::onDesktopActivated ( ) [protected, virtual, slot]
virtual void LIGHTAPP_EXPORT::onDesktopMessage ( const QString &  ) [protected, virtual, slot]
void LIGHTAPP_EXPORT::onDropped ( const QList< SUIT_DataObject * > &  ,
SUIT_DataObject ,
int  ,
Qt::DropAction   
) [private, slot]
void LIGHTAPP_EXPORT::onFullScreen ( ) [protected, slot]
void LIGHTAPP_EXPORT::onHelp ( ) [private, slot]
void LIGHTAPP_EXPORT::onHelp ( ) [private, slot]
virtual void LIGHTAPP_EXPORT::onHelpAbout ( ) [virtual, slot]
virtual void LIGHTAPP_EXPORT::onHelpContentsModule ( ) [virtual, slot]
virtual void LIGHTAPP_EXPORT::onHelpContextModule ( const QString &  ,
const QString &  ,
const QString &  = QString() 
) [virtual, slot]
void LIGHTAPP_EXPORT::onImportPref ( ) [private, slot]
virtual void LIGHTAPP_EXPORT::onModelClosed ( ) [protected, virtual, slot]
virtual void LIGHTAPP_EXPORT::onModelOpened ( ) [protected, virtual, slot]
virtual void LIGHTAPP_EXPORT::onModelSaved ( ) [protected, virtual, slot]
void LIGHTAPP_EXPORT::onModuleActivation ( const QString &  ) [protected, slot]
void LIGHTAPP_EXPORT::onMRUActivated ( const QString &  ) [protected, slot]
virtual void LIGHTAPP_EXPORT::onNewDoc ( ) [virtual, slot]
void LIGHTAPP_EXPORT::onNewWindow ( ) [protected, slot]
virtual void LIGHTAPP_EXPORT::onOpenDoc ( ) [virtual, slot]
virtual bool LIGHTAPP_EXPORT::onOpenDoc ( const QString &  ) [virtual, slot]
virtual void LIGHTAPP_EXPORT::onOperationDestroyed ( ) [protected, virtual, slot]
virtual void LIGHTAPP_EXPORT::onOperationStopped ( SUIT_Operation ) [protected, virtual, slot]
virtual void LIGHTAPP_EXPORT::onPaste ( ) [virtual, slot]
void LIGHTAPP_EXPORT::onPreferenceChanged ( QString &  ,
QString &  ,
QString &   
) [private, slot]
void LIGHTAPP_EXPORT::onPreferences ( ) [private, slot]
void LIGHTAPP_EXPORT::onRefresh ( ) [private, slot]
void LIGHTAPP_EXPORT::onSelection ( ) [private, slot]
void LIGHTAPP_EXPORT::onSelectionChanged ( const QString &  ) [private, slot]
virtual void LIGHTAPP_EXPORT::onSelectionChanged ( ) [private, virtual, slot]
virtual void LIGHTAPP_EXPORT::onSelectionChanged ( ) [virtual, slot]
virtual void LIGHTAPP_EXPORT::onSelectionDone ( ) [private, virtual, slot]
virtual void LIGHTAPP_EXPORT::onShowHide ( ) [protected, virtual, slot]
void LIGHTAPP_EXPORT::onStudyClosed ( SUIT_Study ) [protected, slot]
void LIGHTAPP_EXPORT::onStudyCreated ( SUIT_Study ) [protected, slot]
void LIGHTAPP_EXPORT::onStudyOpened ( SUIT_Study ) [protected, slot]
void LIGHTAPP_EXPORT::onStudySaved ( SUIT_Study ) [protected, slot]
void LIGHTAPP_EXPORT::onTextChanged ( const QString &  ) [private, slot]

text in some line edit is changed

void LIGHTAPP_EXPORT::onToggled ( bool  ) [private, slot]

emits if the object selection button changes state

void LIGHTAPP_EXPORT::onTriggered ( int  ) [private, slot]
virtual void LIGHTAPP_EXPORT::onViewManagerAdded ( SUIT_ViewManager *  ) [protected, virtual, slot]
virtual void LIGHTAPP_EXPORT::onViewManagerRemoved ( SUIT_ViewManager *  ) [protected, virtual, slot]
void LIGHTAPP_EXPORT::onWCDestroyed ( QObject ) [protected, slot]
virtual bool LIGHTAPP_EXPORT::open ( const QString &  ,
CAM_Study ,
QStringList   
) [virtual]
virtual bool LIGHTAPP_EXPORT::openAction ( const int  ,
const QString &   
) [protected, virtual]
virtual int LIGHTAPP_EXPORT::openChoice ( const QString &  ) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::openDataModel ( const QString &  ,
CAM_DataModel  
) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::openDocument ( const QString &  ) [virtual]
virtual void LIGHTAPP_EXPORT::openModuleData ( QString  theModuleName,
QStringList &  theListOfFiles 
) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::openStudyData ( const QString &  theFileName) [protected, virtual]
LightApp_Operation* LIGHTAPP_EXPORT::operation ( QWidget *  ) const [private]
LightApp_Operation* LIGHTAPP_EXPORT::operation ( const int  ) const [protected]
virtual QVariant LIGHTAPP_EXPORT::parameter ( const QString &  ) const [virtual]
virtual QVariant LIGHTAPP_EXPORT::parameter ( const int  ,
const QString &   
) const [virtual]
virtual void LIGHTAPP_EXPORT::paste ( ) [virtual]
void LIGHTAPP_EXPORT::placeDockWindow ( const int  ,
Qt::DockWidgetArea   
)
virtual QtxPopupMgr* LIGHTAPP_EXPORT::popupMgr ( ) [protected, virtual]
void LIGHTAPP_EXPORT::preferenceChanged ( QString &  ,
QString &  ,
QString &   
) [signal]
void LIGHTAPP_EXPORT::preferenceChanged ( const QString &  ,
const QString &  ,
const QString &   
) [signal]
QVariant LIGHTAPP_EXPORT::preferenceProperty ( const int  ,
const QString &   
) const [protected]
LightApp_Preferences* LIGHTAPP_EXPORT::preferences ( const bool  ) const [protected]
virtual void LIGHTAPP_EXPORT::preferencesChanged ( const QString &  ,
const QString &   
) [virtual]
virtual void LIGHTAPP_EXPORT::preferencesChanged ( const QString &  ,
const QString &   
) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::processOwner ( const LightApp_DataOwner ) [virtual]
void LIGHTAPP_EXPORT::PutFilesToStream ( const std::string &  theModuleName,
unsigned char *&  theBuffer,
long &  theBufferSize,
bool  theNamesOnly = false 
) [protected]
ListOfFiles LIGHTAPP_EXPORT::PutStreamToFiles ( const unsigned char *  theBuffer,
const long  theBufferSize,
bool  theNamesOnly = false 
) [protected]
virtual bool LIGHTAPP_EXPORT::ReadDatasFromFile ( const char *  theFileName,
bool  isMultiFile 
) [virtual]
virtual bool LIGHTAPP_EXPORT::ReadDatasFromFile ( const char *  theFileName,
bool  isMultiFile 
) [virtual]
void LIGHTAPP_EXPORT::Redisplay ( const QString &  ,
const bool  = true 
)
virtual QString LIGHTAPP_EXPORT::refEntry ( ) const [virtual]
virtual QString LIGHTAPP_EXPORT::referencedToEntry ( const QString &  ) const [protected, virtual]
virtual QString LIGHTAPP_EXPORT::referencedToEntry ( const QString &  ) const [virtual]
void LIGHTAPP_EXPORT::registerColumn ( SUIT_DataBrowser ,
const QString &  ,
const int   
)
virtual void LIGHTAPP_EXPORT::reject ( ) [virtual]

Here is the caller graph for this function:

virtual void LIGHTAPP_EXPORT::removedFrom ( QWidget *  ) [protected, virtual]
void LIGHTAPP_EXPORT::RemoveFiles ( const ListOfFiles theFiles,
const bool  IsDirDeleted 
)
void LIGHTAPP_EXPORT::removeModule ( const QString &  )
void LIGHTAPP_EXPORT::removeModuleAction ( const QString &  ) [protected]
virtual void LIGHTAPP_EXPORT::removeObjectFromAll ( QString  theEntry) [virtual]
void LIGHTAPP_EXPORT::removeObjectType ( const int  ) [protected]

Clear list of possible types (it means, that all types are welcome)

void LIGHTAPP_EXPORT::removeObjectType ( const int  ,
const TypesList  
) [protected]

Remove types in list from list of possible types.

void LIGHTAPP_EXPORT::removeObjectType ( const int  ,
const int   
) [protected]

Remove a type from list of possible types.

virtual void LIGHTAPP_EXPORT::RemoveTemporaryFiles ( const char *  theModuleName,
const bool  IsDirDeleted 
) [virtual]
virtual void LIGHTAPP_EXPORT::RemoveTemporaryFiles ( const char *  theModuleName,
const bool  isMultiFile 
) const [protected, virtual]
virtual void LIGHTAPP_EXPORT::removeViewManager ( SUIT_ViewManager *  ) [virtual]
virtual void LIGHTAPP_EXPORT::removeViewMgr ( int  theViewMgrId) [virtual]
virtual bool LIGHTAPP_EXPORT::renameAllowed ( const int  = NameId) const [virtual]
virtual bool LIGHTAPP_EXPORT::renameAllowed ( const QString &  ) const [virtual]
virtual bool LIGHTAPP_EXPORT::renameAllowed ( const QString &  ) const [virtual]
virtual bool LIGHTAPP_EXPORT::renameObject ( const QString &  ,
const QString &   
) [virtual]
virtual bool LIGHTAPP_EXPORT::renameObject ( const QString &  ,
const QString &   
) [virtual]
void LIGHTAPP_EXPORT::renameObject ( const int  ,
const QString &   
) [protected]

Change label.

SUIT_ResourceMgr* LIGHTAPP_EXPORT::resMgr ( ) const [protected]

Finds and returns resource manager.

virtual void LIGHTAPP_EXPORT::resumeOperation ( ) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::reusableOperation ( const int  id) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::save ( QStringList &  ) [virtual]
virtual bool LIGHTAPP_EXPORT::saveAs ( const QString &  ,
CAM_Study ,
QStringList &   
) [virtual]

Here is the caller graph for this function:

virtual bool LIGHTAPP_EXPORT::SaveDatasInFile ( const char *  theFileName,
bool  isMultiFile 
) [virtual]
virtual bool LIGHTAPP_EXPORT::SaveDatasInFile ( const char *  theFileName,
bool  isMultiFile 
) [virtual]
virtual bool LIGHTAPP_EXPORT::saveDocument ( ) [virtual]
virtual bool LIGHTAPP_EXPORT::saveDocumentAs ( const QString &  ) [virtual]
virtual void LIGHTAPP_EXPORT::saveModuleData ( QString  theModuleName,
QStringList  theListOfFiles 
) [protected, virtual]
virtual void LIGHTAPP_EXPORT::savePreferences ( ) [protected, virtual]
virtual bool LIGHTAPP_EXPORT::saveStudyData ( const QString &  theFileName) [protected, virtual]
void LIGHTAPP_EXPORT::selectedObject ( const int  ,
QStringList &   
) const

Get ids list of object selected in certain widget.

QString LIGHTAPP_EXPORT::selectedObject ( const int  ) const

Get ids list of object selected in certain widget.

void LIGHTAPP_EXPORT::selectedObjects ( SALOME_ListIO ,
const QString &  = QString(),
const bool  = true 
) const
QList<Handle_SALOME_InteractiveObject> LIGHTAPP_EXPORT::selectionCache ( const QString &  = QString()) const [private]
virtual void LIGHTAPP_EXPORT::selectionChanged ( ) [virtual]
virtual void LIGHTAPP_EXPORT::selectionChanged ( SUIT_Selector ) [private, virtual]

selection in certain widget is changed

virtual QString LIGHTAPP_EXPORT::selectionDescription ( const QStringList &  ,
const TypesList ,
const NameIndication   
) const [protected, virtual]

Create string contains selection list by list of names, list of types and current name indication state.

virtual void LIGHTAPP_EXPORT::selectionDone ( ) [protected, virtual]
void LIGHTAPP_EXPORT::selectObject ( const QString &  ,
const int  ,
const QString &  ,
const bool  = true 
)

Pass to all active widgets name, type and id of selected object.

void LIGHTAPP_EXPORT::selectObject ( const QStringList &  ,
const TypesList ,
const QStringList &  ,
const bool  = true 
)

Pass to all active widgets list of names, types and ids of selected objects Every active widget filters list and accept only objects with possible types.

void LIGHTAPP_EXPORT::selectObject ( const int  ,
const QString &  ,
const int  ,
const QString &  ,
const bool  = true 
)

Select in certain widget avoiding check if there is active widget.

void LIGHTAPP_EXPORT::selectObject ( const int  ,
const QStringList &  ,
const TypesList ,
const QStringList &  ,
const bool  = true 
)
void LIGHTAPP_EXPORT::selectObjects ( const Handle(SALOME_InteractiveObject)&  IObject,
TColStd_IndexedMapOfInteger  theIndex,
bool  append 
)
void LIGHTAPP_EXPORT::selectObjects ( MapIOOfMapOfInteger  theMapIO,
bool  append 
)
QStringList LIGHTAPP_EXPORT::selectorTypes ( ) const [private]
void LIGHTAPP_EXPORT::setActiveModule ( const QString &  )
virtual void LIGHTAPP_EXPORT::setActiveStudy ( SUIT_Study ) [protected, virtual]
void LIGHTAPP_EXPORT::setAutoResumed ( const bool  ) [protected]

Set auto resumed state.

void LIGHTAPP_EXPORT::setDefaultStudyName ( const QString &  theName)
virtual void LIGHTAPP_EXPORT::setDesktop ( SUIT_Desktop ) [virtual]
virtual void LIGHTAPP_EXPORT::setDialogActive ( const bool  ) [protected, virtual]

Set exclusive state.

void LIGHTAPP_EXPORT::SetIsTemporary ( bool  theFlag) [inline, protected]

Definition at line 67 of file LightApp_Driver.h.

{ myIsTemp = theFlag; }
virtual void LIGHTAPP_EXPORT::SetListOfFiles ( const char *  theModuleName,
const ListOfFiles  theListOfFiles 
) [virtual]
virtual void LIGHTAPP_EXPORT::SetListOfFiles ( const char *  theModuleName,
const std::vector< std::string >  theListOfFiles 
) [protected, virtual]
void LIGHTAPP_EXPORT::setMode ( const int  )
virtual void LIGHTAPP_EXPORT::setModule ( LightApp_Module ) [virtual]
void LIGHTAPP_EXPORT::setModuleIcon ( const QString &  ,
const QIcon &   
)
void LIGHTAPP_EXPORT::setModuleName ( const QString  )
void LIGHTAPP_EXPORT::setName ( const QString &  name)
virtual bool LIGHTAPP_EXPORT::setName ( const QString &  ) [virtual]
void LIGHTAPP_EXPORT::setNameIndication ( const int  ,
const NameIndication   
) [protected]
void LIGHTAPP_EXPORT::setObjectEnabled ( const int  ,
const bool   
)

Change the enabled state of widgets corresponding to id.

void LIGHTAPP_EXPORT::setObjectInfo ( const int  ,
const int  ,
const QVariant &   
) [protected]
void LIGHTAPP_EXPORT::setObjectPixmap ( const QPixmap &  ) [protected]

Set pixmap as icon for all selection buttons.

void LIGHTAPP_EXPORT::setObjectPixmap ( const QString &  ,
const QString &   
) [protected]

Load pixmap with section, name using resource manager and set as icon for all selection buttons.

virtual void LIGHTAPP_EXPORT::setObjectProperty ( int  theViewMgrId,
QString  theEntry,
QString  thePropName,
QVariant  theValue 
) [virtual]
virtual void LIGHTAPP_EXPORT::setObjectPropMap ( int  theViewMgrId,
QString  theEntry,
PropMap  thePropMap 
) [virtual]
void LIGHTAPP_EXPORT::setObjectShown ( const int  ,
const bool   
)

Change the shown state of widgets corresponding to id.

void LIGHTAPP_EXPORT::setObjectText ( const int  ,
const QString &   
)

Set text of object's control.

void LIGHTAPP_EXPORT::setObjectType ( const int  ,
const int  ,
  ... 
) [protected]

Set possible types for certain id. The list of arguments must be finished by negative integer.

void LIGHTAPP_EXPORT::setObjectType ( const int  ,
const TypesList  
) [protected]

Set list as possible types for object selection.

void LIGHTAPP_EXPORT::setPreferenceProperty ( const int  ,
const QString &  ,
const QVariant &   
) [protected]
void LIGHTAPP_EXPORT::setReadOnly ( const int  ,
const bool   
) [protected]

Set the "read only" state of object selection line edit The "read only" will be false only if name indication is ListOfNames.

void LIGHTAPP_EXPORT::setSaved ( bool  saved) [inline]

Definition at line 52 of file LightApp_PreferencesDlg.h.

{ mySaved = saved; } 

Here is the call graph for this function:

virtual void LIGHTAPP_EXPORT::setSelected ( const SUIT_DataOwnerPtrList ,
const bool  = false 
) [virtual]
void LIGHTAPP_EXPORT::setSelectedObjects ( const SALOME_ListIO ,
const bool  = false 
)
virtual void LIGHTAPP_EXPORT::setSelection ( const SUIT_DataOwnerPtrList ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::setSelection ( const SUIT_DataOwnerPtrList ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::setSelection ( const SUIT_DataOwnerPtrList ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::setSelection ( const SUIT_DataOwnerPtrList ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::setSelection ( const SUIT_DataOwnerPtrList ) [protected, virtual]
void LIGHTAPP_EXPORT::setVisibilityState ( const QString &  entry,
Qtx::VisibilityState   
) const
virtual void LIGHTAPP_EXPORT::setVisibilityState ( const QString &  theEntry,
Qtx::VisibilityState  theState 
) [virtual]
virtual void LIGHTAPP_EXPORT::setVisibilityStateForAll ( Qtx::VisibilityState  theState) [virtual]
virtual void LIGHTAPP_EXPORT::setVisible ( bool  visible) [virtual]
virtual void LIGHTAPP_EXPORT::show ( ) [virtual]

Show widgets corresponding to id.

void LIGHTAPP_EXPORT::showPreferences ( const QString &  = QString()) [protected]
virtual void LIGHTAPP_EXPORT::start ( ) [virtual]
virtual void LIGHTAPP_EXPORT::startOperation ( ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::startOperation ( ) [protected, virtual]
void LIGHTAPP_EXPORT::startOperation ( const int  ) [protected]

Module stores operations in map.

This method starts operation by id. If operation isn't in map, then it will be created by createOperation method and will be inserted to map

SUIT_Study* LIGHTAPP_EXPORT::study ( ) const [private]
LightApp_Study* LIGHTAPP_EXPORT::study ( ) const [inline, protected]

Gets study.

Definition at line 70 of file LightApp_Selection.h.

{ return myStudy; }
virtual void LIGHTAPP_EXPORT::studyActivated ( ) [inline, virtual]

Definition at line 93 of file LightApp_Module.h.

{};
virtual void LIGHTAPP_EXPORT::studyCreated ( SUIT_Study ) [protected, virtual]
static int LIGHTAPP_EXPORT::studyId ( ) [static]
virtual void LIGHTAPP_EXPORT::studyOpened ( SUIT_Study ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::studySaved ( SUIT_Study ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::suspendOperation ( ) [protected, virtual]
virtual QString LIGHTAPP_EXPORT::text ( const int  = NameId) const [virtual]
QString LIGHTAPP_EXPORT::toolTip ( const int  = NameId) const
virtual QString LIGHTAPP_EXPORT::type ( ) const [inline, virtual]

Return "ObjectBrowser".

Definition at line 44 of file LightApp_Plot2dSelector.h.

{ return "PLot2dViewer"; }
virtual QString LIGHTAPP_EXPORT::type ( ) const [virtual]
virtual QString LIGHTAPP_EXPORT::type ( ) const [inline, virtual]

Definition at line 50 of file LightApp_GLSelector.h.

virtual QString LIGHTAPP_EXPORT::type ( ) const [inline, virtual]

Definition at line 58 of file LightApp_OCCSelector.h.

{ return OCCViewer_Viewer::Type(); }
virtual QString LIGHTAPP_EXPORT::type ( ) const [virtual]
QString& LIGHTAPP_EXPORT::typeName ( const int  ) [protected]

Change and get type name for indicating in selection widget.

const QString LIGHTAPP_EXPORT::typeName ( const int  ) const [protected]
virtual void LIGHTAPP_EXPORT::update ( LightApp_DataObject = 0,
LightApp_Study = 0 
) [virtual]
void LIGHTAPP_EXPORT::update ( const int  ) [protected]
virtual void LIGHTAPP_EXPORT::update ( const int  ) [virtual]
void LIGHTAPP_EXPORT::updateButtons ( const int  = -1) [private]

If buttons are exclusive, set to "off" all buttons except one with id If id=-1, then all buttons, except first with "on" state, will be set to "off".

virtual void LIGHTAPP_EXPORT::updateCommandsStatus ( ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::updateControls ( ) [protected, virtual]
virtual void LIGHTAPP_EXPORT::updateObjBrowser ( bool  = true,
SUIT_DataObject = 0 
) [virtual]
void LIGHTAPP_EXPORT::updateObject ( const int  ,
bool  = true 
) [private]

Filter types and update selection string in line edit If bool is true, then signal is emitted.

virtual void LIGHTAPP_EXPORT::updateObjectBrowser ( const bool  = true) [virtual]
void LIGHTAPP_EXPORT::updatePreference ( const QString &  ,
const QString &  ,
const QString &   
) [protected]
virtual void LIGHTAPP_EXPORT::updateWidgets ( ) [protected, virtual]
OCCViewer_Viewer* LIGHTAPP_EXPORT::viewer ( ) const
SVTK_ViewModelBase* LIGHTAPP_EXPORT::viewer ( ) const
virtual void LIGHTAPP_EXPORT::viewManagers ( QStringList &  ) const [virtual]
QStringList LIGHTAPP_EXPORT::viewManagersTypes ( ) const

Returns list of view manager types which are supported by this application.

virtual Qtx::VisibilityState LIGHTAPP_EXPORT::visibilityState ( const QString &  theEntry) const [virtual]
QDockWidget* LIGHTAPP_EXPORT::windowDock ( QWidget *  ) const [protected]
virtual void LIGHTAPP_EXPORT::windows ( QMap< int, int > &  ) const [virtual]

Friends And Related Function Documentation

friend class LightApp_Application [friend]

Definition at line 142 of file LightApp_Study.h.

friend class LightApp_DataModel [friend]

Definition at line 143 of file LightApp_Study.h.


Member Data Documentation

Definition at line 308 of file LightApp_Application.h.

int LIGHTAPP_EXPORT::lastStudyId [static, protected]

Definition at line 310 of file LightApp_Application.h.

Definition at line 305 of file LightApp_Application.h.

Definition at line 48 of file LightApp_ShowHideOp.h.

Definition at line 119 of file LightApp_SelectionMgr.h.

QTimer* LIGHTAPP_EXPORT::myAutoSaveTimer [protected]

Definition at line 306 of file LightApp_Application.h.

Definition at line 65 of file LightApp_OBSelector.h.

QPushButton* LIGHTAPP_EXPORT::myButtonCancel [private]

Definition at line 57 of file LightApp_NameDlg.h.

QHBoxLayout* LIGHTAPP_EXPORT::myButtonLayout [private]

Definition at line 59 of file LightApp_ModuleDlg.h.

QPushButton* LIGHTAPP_EXPORT::myButtonOk [private]

Definition at line 56 of file LightApp_NameDlg.h.

Definition at line 58 of file LightApp_ModuleDlg.h.

Definition at line 125 of file LightApp_SelectionMgr.h.

Definition at line 123 of file LightApp_SelectionMgr.h.

Definition at line 124 of file LightApp_SelectionMgr.h.

ComboAction* LIGHTAPP_EXPORT::myCombo [private]

Definition at line 91 of file LightApp_ModuleAction.h.

QString LIGHTAPP_EXPORT::myCompDataType [protected]

Definition at line 74 of file LightApp_DataObject.h.

Definition at line 75 of file LightApp_DataObject.h.

QString LIGHTAPP_EXPORT::myContext [private]

Definition at line 87 of file LightApp_Selection.h.

QString LIGHTAPP_EXPORT::myCurEntry [private]

Definition at line 55 of file LightApp_Plot2dSelector.h.

Definition at line 72 of file LightApp_VTKSelector.h.

int LIGHTAPP_EXPORT::myDisplay [protected]

Definition at line 174 of file LightApp_Module.h.

Definition at line 174 of file LightApp_Module.h.

Definition at line 48 of file LightApp_FullScreenHelper.h.

Definition at line 139 of file LightApp_Study.h.

Definition at line 67 of file LightApp_OBSelector.h.

QString LIGHTAPP_EXPORT::myEntry [private]

Definition at line 56 of file LightApp_DataOwner.h.

int LIGHTAPP_EXPORT::myErase [protected]

Definition at line 174 of file LightApp_Module.h.

int LIGHTAPP_EXPORT::myEraseAll [protected]

Definition at line 174 of file LightApp_Module.h.

Definition at line 56 of file LightApp_EventFilter.h.

Definition at line 86 of file LightApp_DataModel.h.

TColStd_IndexedMapOfInteger LIGHTAPP_EXPORT::myIds [mutable, protected]

Definition at line 69 of file LightApp_VTKSelector.h.

int LIGHTAPP_EXPORT::myIndex [private]

Definition at line 44 of file LightApp_DataSubOwner.h.

Definition at line 90 of file LightApp_Operation.h.

bool LIGHTAPP_EXPORT::myIsBusy [private]

Definition at line 294 of file LightApp_Dialog.h.

Definition at line 294 of file LightApp_Dialog.h.

bool LIGHTAPP_EXPORT::myIsTemp [private]

Definition at line 76 of file LightApp_Driver.h.

QString LIGHTAPP_EXPORT::myLastEntry [protected]

Definition at line 70 of file LightApp_Displayer.h.

QLineEdit* LIGHTAPP_EXPORT::myLineEdit [private]

Definition at line 58 of file LightApp_NameDlg.h.

Definition at line 72 of file LightApp_Driver.h.

int LIGHTAPP_EXPORT::myMode [private]

Definition at line 93 of file LightApp_ModuleAction.h.

unsigned long LIGHTAPP_EXPORT::myModifiedTime [private]

Definition at line 68 of file LightApp_OBSelector.h.

Definition at line 89 of file LightApp_Operation.h.

Definition at line 89 of file LightApp_Selection.h.

Definition at line 291 of file LightApp_Dialog.h.

Definition at line 170 of file LightApp_Module.h.

QPixmap LIGHTAPP_EXPORT::myPixmap [private]

Definition at line 295 of file LightApp_Dialog.h.

Definition at line 169 of file LightApp_Module.h.

Definition at line 75 of file LightApp_Preferences.h.

Definition at line 296 of file LightApp_Application.h.

bool LIGHTAPP_EXPORT::mySaved [private]

Definition at line 62 of file LightApp_PreferencesDlg.h.

Definition at line 299 of file LightApp_Application.h.

Definition at line 73 of file LightApp_OCCSelector.h.

Definition at line 66 of file LightApp_OBSelector.h.

Definition at line 297 of file LightApp_Application.h.

ActionSet* LIGHTAPP_EXPORT::mySet [private]

Definition at line 92 of file LightApp_ModuleAction.h.

Definition at line 54 of file LightApp_FullScreenHelper.h.

Definition at line 105 of file LightApp_DataObject.h.

Definition at line 171 of file LightApp_Module.h.

Definition at line 121 of file LightApp_SelectionMgr.h.

std::string LIGHTAPP_EXPORT::myTmpDir [protected]

Definition at line 73 of file LightApp_Driver.h.

Definition at line 51 of file LightApp_FullScreenHelper.h.

QMap<int,QString> LIGHTAPP_EXPORT::myTypeNames [private]

Definition at line 293 of file LightApp_Dialog.h.

QStringList LIGHTAPP_EXPORT::myUserWmTypes [protected]

Definition at line 311 of file LightApp_Application.h.

Plot2d_Viewer* LIGHTAPP_EXPORT::myViewer [private]

Definition at line 56 of file LightApp_Plot2dSelector.h.

Definition at line 60 of file LightApp_GLSelector.h.

OCCViewer_Viewer* LIGHTAPP_EXPORT::myViewer [private]

Definition at line 77 of file LightApp_OCCSelector.h.

SVTK_ViewModelBase* LIGHTAPP_EXPORT::myViewer [private]

Definition at line 106 of file LightApp_VTKSelector.h.

Definition at line 140 of file LightApp_Study.h.

Definition at line 301 of file LightApp_Application.h.

Definition at line 303 of file LightApp_Application.h.

Definition at line 302 of file LightApp_Application.h.


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