ICF 3.0.5.47
Technical documentation of ICF Libraries
istdgui Namespace Reference

Standard GUI specific interfaces and components based on Qt. More...

Classes

class  CAboutWidgetGuiComp
 Standard component for displaying on "On About..." action. More...
 
class  CCalendarGuiComp
 Component for displaying a calendar. More...
 
class  CCommandBasedSelectionControllerComp
 Command-based selection parameter (iprm::ISelectionParam) controller. More...
 
class  CCommandsBinderComp
 Component for binding of multiple command providers. More...
 
class  CCommandsMultiplexerComp
 Command multipling component. More...
 
class  CCommandsToolBarGuiComp
 Component for construction of a tool bar for a given commands provider. More...
 
class  CCommandTools
 Helper class to manage menu and toolbar using CHierarchicalCommand. More...
 
class  CComposedGuiComp
 Component for the layouting/grouping of the UI-subcomponents. More...
 
class  CDialogApplicationComp
 Standard component for a dialog based GUI application. More...
 
class  CDialogGuiComp
 Dialog based representation of any UI-Component. More...
 
class  CDockWidgetGuiComp
 Wrapper for docking windows for main window. More...
 
class  CFreeWidgetGuiComp
 
class  CGuiApplicationComp
 Standard component for a Qt based GUI application. More...
 
class  CGuiApplicationCompBase
 Standard component for a Qt based GUI application. More...
 
class  CGuiComponentBase
 Base class for classes implementing interface istdgui::IGuiObject. More...
 
class  CGuiComponentDialog
 Class to display an ICF GUI component in a dialog. More...
 
class  CHierarchicalCommand
 Implementation of hierarchical command based on QAction from Qt. More...
 
class  CIconProviderComp
 
class  CImagePropertiesFrameComp
 
class  CImagePropertyGuiComp
 
class  CModelDialogGuiComp
 Component for the dialog based model editing. More...
 
class  CModelEditorGuiComp
 Component realizing static connection between GUI and model components. More...
 
class  CMultiPageGuiCompAttr
 
class  CMultiPageGuiCompBase
 
class  CProcessStartCommandComp
 
class  CProgressDialog
 
class  CProgressGuiBridge
 
class  CProgressManagerGuiComp
 
class  CSimpleMainWindowGuiComp
 
class  CSimpleMainWindowGuiCompBase
 
class  CSplashScreenGuiComp
 Splash screen component. More...
 
class  CStatusBarWidgetComp
 Component for inserting of a widget into a status bar of the application. More...
 
class  CStatusGuiComp
 
class  CTabContainerGuiComp
 Component to create the tab widget, that shows the specified sub-UI-component in its tab page. More...
 
class  CToolBarGuiCompBase
 Basic implementation of a tool bar component. More...
 
class  CToolBarWidgetGuiComp
 Component for construction of a tool bar with an inserted widget. More...
 
class  CVersionInfoGuiComp
 GUI component for showing the list of module versions. More...
 
class  IDialog
 Interface for a dialog widget. More...
 
class  IDropConsumer
 Interface for objects which can receive dragged objects. More...
 
class  IGuiApplication
 Interface for Qt based application with GUI. More...
 
class  IGuiObject
 Common interface for GUI objects using in component context. More...
 
class  IIconProvider
 This interface provides acces to an icon. More...
 
class  IMainWindowComponent
 A common interface for main window component such as dock widget, tool bar and so on. More...
 
class  IMultiVisualStatusProvider
 Common interface for a provider of the multiple visual statuses. More...
 
class  IVisualStatus
 Extends standard information provider to provide additional visual informations. More...
 
class  IVisualStatusProvider
 
class  TDesignerGuiCompBase
 Base class for all Qt GUI components, which use the Qt designer's UI. More...
 
class  TDesignerGuiObserverCompBase
 Base class for all Qt GUI components. More...
 
class  TGuiComponentBase
 Base class for all Qt GUI componentes. More...
 
class  TGuiObserverWrap
 Join functionality of istdgui::IGuiObject interface and imod::IObserver. More...
 
class  TRestorableGuiWrap
 A wrapper for saving/restoring of GUI component states in the application settings. More...
 

Detailed Description

Standard GUI specific interfaces and components based on Qt.

© Witold Gantzke and Kirill Lepskiy