SHAPER
9.13.0
|
Classes for graphic user interface definition. More...
Data Structures | |
class | CollectionPlugin_WidgetCreator |
Interface to WidgetCreator which can create specific widgets by type. More... | |
class | CollectionPlugin_WidgetField |
class | ModuleBase_ArrowPrs |
A presentation class for displaying a direction of edge. More... | |
class | ModuleBase_BRepOwner |
A redefinition of standard BRep Owner in order to provide specific selection of CompSolid objects. More... | |
class | ModuleBase_ChoiceCtrl |
A Choice control. More... | |
class | ModuleBase_Dialog |
A dialog box which is used for modal dialog box feature interface. More... | |
class | ModuleBase_DoubleSpinBox |
An extension and customization of QDoubleSpinBox class. More... | |
class | ModuleBase_Filter |
This object is assigned by the name in the XML file to the specific attribute or to the whole feature. More... | |
class | ModuleBase_IModule |
Interface to a module. More... | |
class | ModuleBase_IntSpinBox |
Enhanced version of the Qt's int spin box. More... | |
class | ModuleBase_IPrefMgr |
An interface class which provides incapsulation of SUIT_PreferenceMgr class instance It is used in order to make common interface to Preference manager in Salome and this application. More... | |
class | ModuleBase_IPropertyPanel |
A class for Property panel object definition. More... | |
class | ModuleBase_ISelection |
A class which provides access to selection. More... | |
class | ModuleBase_ISelectionActivate |
A class which provides interface of activation/deactivate selection modes and using selection filters. More... | |
class | ModuleBase_IViewer |
A Base object for definition of connector object to Salome Viewer. More... | |
class | ModuleBase_IViewWindow |
Interface to ViewWindow object which contains 3d scene. More... | |
class | ModuleBase_IWidgetCreator |
Interface to WidgetCreator which can create specific widgets by type. More... | |
class | ModuleBase_IWorkshop |
Class which provides access to Workshop object services. More... | |
class | ModuleBase_LabelValue |
Implementation of model widget for a label control. More... | |
class | ModuleBase_ListView |
An extension of QListWidget to provide Undo/Redo functionality. More... | |
class | ModuleBase_PagedContainer |
This is an abstract interface to be used for not model container widget such as switch or tool box. More... | |
class | ModuleBase_PageGroupBox |
class | ModuleBase_PageWidget |
class | ModuleBase_ParamIntSpinBox |
An extension of a double spin box which let to use parameters and expressions for value definition. More... | |
class | ModuleBase_ParamSpinBox |
An extension of a double spin box which let to use parameters and expressions for value definition. More... | |
class | ModuleBase_Preferences |
Class for manipulation with preferences in the application. More... | |
class | ModuleBase_PreferencesMgr |
Manager of preferences. More... | |
class | ModuleBase_PreferencesDlg |
Dialog box for preferences editing. More... | |
class | ModuleBase_ResultPrs |
A redefinition of standard AIS Interactive Object in order to provide specific behaviour for wire presentations based in a one plane. More... | |
class | ModuleBase_WidgetAction |
Implementation of widget for feature action (tool button) More... | |
class | ModuleBase_WidgetBoolValue |
Implementation of widget for boolean input (check box) More... | |
class | ModuleBase_WidgetChoice |
Implementation of model widget for choice widget definition (combo box) It can be defined as following: More... | |
class | ModuleBase_WidgetConcealedObjects |
Implementation of model widget for table of concealed objects. More... | |
class | ModuleBase_WidgetCreatorFactory |
A class for creation of widgets instances in for property panel using XML deskription of a feature. More... | |
class | ModuleBase_WidgetDoubleValue |
A class of property panel widget for double value input It can be defined with "doublevalue" keyword. More... | |
class | ExpressionEditor |
A multi-line text editor which lets to input formula and provides a list of completion strings. More... | |
class | ModuleBase_WidgetExprEditor |
A Widget which provides an input of an expression. More... | |
class | ModuleBase_WidgetFactory |
A class for creation of widgets instances in for property panel using XML deskription of a feature. More... | |
class | ModuleBase_WidgetFeatureSelector |
Implementation of widget for feature selection. More... | |
class | ModuleBase_WidgetFileSelector |
Implementation of model widget for open file widget. More... | |
class | ModuleBase_WidgetIntValue |
A class of property panel widget for integer value input It can be defined with "integervalue" keyword. More... | |
class | ModuleBase_WidgetLabel |
Implementation of model widget for a label control. More... | |
class | ModuleBase_WidgetLabelValue |
Implementation of model widget for a label control. More... | |
class | ModuleBase_WidgetLineEdit |
Implementation of model widget for line edit widget. More... | |
class | ModuleBase_WidgetMultiSelector |
Implementation of widget for shapes selection. More... | |
class | ModuleBase_WidgetOptionalBox |
Implements a model widget for switch as a container widget. More... | |
class | ModuleBase_FilterStarter |
An object which lets to start a Filters operation as a sub-operation of the current one. More... | |
class | ModuleBase_FilterItem |
A widget which reperesents a one filter item in filters list Also it includes filter GUI if it exists. More... | |
class | ModuleBase_WidgetSelectionFilter |
A widget for selection by filters. More... | |
class | ModuleBase_WidgetSelector |
Implementation of widget for selection. More... | |
class | ModuleBase_WidgetSelectorStore |
Provides for an attribute backup of values. More... | |
class | ModuleBase_WidgetShapeSelector |
Implementation of widget for shapes selection. More... | |
class | ModuleBase_WidgetSwitch |
Implements a model widget for switch as a container widget. More... | |
class | ModuleBase_WidgetToolbox |
Implements a model widget for switch as a container widget. More... | |
class | ModuleBase_WidgetUndoLabel |
Implementation of model widget for a label control. More... | |
class | ModuleBase_WidgetValidated |
Implementation of widget with validators and filters processing. More... | |
class | ModuleBase_WidgetValidator |
Implementation of widget with validators and filters processing. More... | |
class | ParametersPlugin_WidgetCreator |
Interface to WidgetCreator which can create specific widgets by type. More... | |
class | ParametersPlugin_ItemDelegate |
class | ParametersPlugin_TreeWidget |
class | ParametersPlugin_WidgetParamsMgr |
class | PartSet_BSplineWidget |
Represent a content of the property panel to show/modify parameters of B-spline curve. More... | |
class | PartSet_CenterPrs |
A presentation class for displaying of centers of external curcular objects in a sketch. More... | |
class | PartSet_FieldStepPrs |
A redefinition of standard AIS Interactive Object in order to provide specific behaviour for wire presentations based in a one plane. More... | |
class | PartSet_OperationPrs |
A redefinition of standard AIS Interactive Object in order to provide colored presentation of a list of shapes. More... | |
class | PartSet_OverconstraintListener |
A class for processing overconstraint situation. More... | |
class | PartSet_ResultSketchPrs |
A redefinition of standard AIS Interactive Object in order to provide specific behaviour for wire presentations based in a one plane. More... | |
class | SamplePanelPlugin_ModelWidget |
class | SamplePanelPlugin_ModelWidgetCreator |
Interface to WidgetCreator which can create specific widgets by type. More... | |
class | SamplePanelPlugin_Panel |
class | SamplePanelPlugin_WidgetCreator |
Interface to WidgetCreator which can create specific widgets by type. More... | |
class | SketcherPrs_Angle |
A class for representation of angle constraint. More... | |
class | SketcherPrs_Coincident |
A redefinition of standard AIS Interactive Object in order to provide presentation of coincident constraint. More... | |
class | SketcherPrs_Collinear |
A redefinition of standard AIS Interactive Object in order to provide presentation of Equal constraint. More... | |
class | SketcherPrs_Equal |
A redefinition of standard AIS Interactive Object in order to provide presentation of Equal constraint. More... | |
class | SketcherPrs_HVDirection |
A redefinition of standard AIS Interactive Object in order to provide presentation of parallel constraint. More... | |
class | SketcherPrs_LengthDimension |
A class for representation of linear dimension constraint. More... | |
class | SketcherPrs_Middle |
A redefinition of standard AIS Interactive Object in order to provide presentation of Equal constraint. More... | |
class | SketcherPrs_Mirror |
A redefinition of standard AIS Interactive Object in order to provide presentation of mirror constraint. More... | |
class | SketcherPrs_Offset |
A redefinition of standard AIS Interactive Object in order to provide presentation of Equal constraint. More... | |
class | SketcherPrs_Parallel |
A redefinition of standard AIS Interactive Object in order to provide presentation of parallel constraint. More... | |
class | SketcherPrs_Perpendicular |
A redefinition of standard AIS Interactive Object in order to provide presentation of perpendicular constraint. More... | |
class | SketcherPrs_PositionMgr |
A class Position Manager which manages position of constraints symbols along a source object line. More... | |
class | SketcherPrs_Radius |
A class for representation of radius constraint. More... | |
class | SketcherPrs_Rigid |
A redefinition of standard AIS Interactive Object in order to provide presentation of parallel constraint. More... | |
class | SketcherPrs_SensitivePoint |
This sensitive point is done in order to optimize process of the sinzitive area update It referes on point array directly and this lets to avoid procedure of the point synchronisation. More... | |
class | SketcherPrs_SymbolPrs |
A base class of constraint presentation which is represented by an icon. More... | |
class | SketcherPrs_Tangent |
A redefinition of standard AIS Interactive Object in order to provide presentation of tangent constraint. More... | |
class | SketcherPrs_Transformation |
A redefinition of standard AIS Interactive Object in order to provide presentation of parallel constraint. More... | |
class | XGUI_ActionsMgr |
class XGUI_ActionsMgrA class for management of actions (features) activation/deactivation More... | |
class | XGUI_ColorDialog |
A class of dialog to chose a color. More... | |
class | XGUI_CompressFiles |
The class implements static methods for compressing/uncompressing files. More... | |
class | XGUI_ContextMenuMgr |
A class wihich provides managent of context menu. More... | |
class | XGUI_DeflectionDialog |
A class of dialog to chose a deflection value. More... | |
class | XGUI_ErrorDialog |
A class of dialog to show error message. More... | |
class | XGUI_FacesPanel |
A Hide Faces panel for making it possible to hide faces in the 3D view. More... | |
class | XGUI_InspectionPanel |
A class which represents an inspection panel: to show content of currently selected objects. More... | |
class | XGUI_MenuGroup |
A class for management of menu actions (features). More... | |
class | XGUI_MenuMgr |
A class for management of menu actions (features). More... | |
class | XGUI_MenuWorkbench |
A class for management of menu actions (features). More... | |
class | XGUI_ModuleConnector |
Implementation of IWorkshop interface which provides access to Workshop services at module level. More... | |
class | XGUI_TreeViewItemDelegate |
Tree item delegate for definition of data in column items editor. More... | |
class | XGUI_ActiveDocLbl |
Implementation of root label in Object Browser. More... | |
class | XGUI_DataTree |
Implementation of Data Tree object for Object Browser. More... | |
class | XGUI_PropertyDialog |
A dialog that contains property widget and accept/reject buttons. More... | |
class | XGUI_PropertyPanel |
Realization of Property panel object. More... | |
class | PostponeMessageQtEvent |
Class of event to send application events in multi thread environment. More... | |
class | XGUI_SalomeConnector |
An interface which provides a connection of XGUI functionality with functionality of SALOME module interface. More... | |
class | XGUI_Selection |
Implementation of ModuleBase_ISelection interface. More... | |
class | XGUI_SelectionActivate |
A class which implements activation/deactivate selection modes and using selection filters. More... | |
class | XGUI_TransparencyWidget |
A class of a widget to chose transparency. More... | |
class | XGUI_ViewerProxy |
Proxy class which repersents or AppElements_Viewer or Salome Viewer dependently on current launching environment. More... | |
class | ModuleBase_FilterValidated |
A filter which provides filtering of selection in 3d viewer. More... | |
class | ModuleBase_IconFactory |
This is a class which provides icons of objects for object browser. More... | |
class | ModuleBase_IErrorMgr |
An interface to Errors manager object. More... | |
class | ModuleBase_ModelDialogWidget |
Widget for dialog. More... | |
class | ModuleBase_ModelWidget |
An abstract custom widget class. More... | |
class | ModuleBase_Operation |
Base class for all operations. More... | |
class | ModuleBase_OperationDescription |
class | ModuleBase_OperationFeature |
Base class for all operations. More... | |
class | ModuleBase_ToolBox |
An extension of QFrame object. More... | |
class | ModuleBase_ShapeDocumentFilter |
A filter which provides filtering of selection in 3d viewer. More... | |
class | ModuleBase_ShapeInPlaneFilter |
A filter which provides filtering of selection in 3d viewer. More... | |
class | ModuleBase_ViewerPrs |
Presentation. More... | |
class | ModuleBase_WidgetEditor |
Custom widget. More... | |
class | PartSet_CirclePointFilter |
A filter which provide filtering of selection in 3d viewer. More... | |
class | PartSet_IconFactory |
This is a class is redefined in order to provide icons of objects for object browser specific for PartSetModule. More... | |
class | SketcherPrs_DimensionStyleListener |
A class for representation of linear dimension constraint. More... | |
class | XGUI_DataModel |
This is a data model for Object Browser (QTreeView). More... | |
class | XGUI_Displayer |
Displayer. More... | |
class | XGUI_ErrorMgr |
Class of Errors manager object. More... | |
class | XGUI_HistoryMenu |
Extends regular QToolButton of QAction with HistoryMenu (stack of actions) More... | |
class | XGUI_ObjectsBrowser |
Object browser window object. More... | |
class | XGUI_OperationMgr |
Operation manager. More... | |
class | XGUI_SelectionMgr |
Selection manager. More... | |
class | XGUI_Workshop |
Class which defines a configuration of the application (Workshop) and launches it. More... | |
class | XGUI_WorkshopListener |
Class which process the events from the event loop. More... | |
Functions | |
QPixmap | ModuleBase_Tools::composite (const QString &theAdditionalIcon, const QString &theIcon) |
Methods to modify a resource pixmap. More... | |
Classes for graphic user interface definition.
Classes of application windows definition, operations launching, and objects presentations. It consists of two packages:
QPixmap ModuleBase_Tools::composite | ( | const QString & | theAdditionalIcon, |
const QString & | theIcon | ||
) |
Methods to modify a resource pixmap.
Create composite pixmap. Pixmap theAdditionalIcon is drawn over pixmap dest with coordinates specified relatively to the upper left corner of theIcon.
theAdditionalIcon | resource text of the additional pixmap |
theIcon | resource text of the background pixmap |