Classes | Functions
iqtgui Namespace Reference

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

Classes

class  CAboutWidgetGuiComp
 Standart component for displaying on "On About..." action. More...
 
class  CApplicationCompBase
 Standard component for a Qt based GUI application. More...
 
class  CCheckableComboBox
 
class  CCommandsBinderComp
 Component for binding of multiple command providers. 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  CDoubleRangeSpinEdit
 
class  CExtLineEdit
 Input editor with extended functionality. More...
 
class  CFreeWidgetGuiComp
 
class  CGuiApplicationComp
 Standard component for a Qt based GUI application. More...
 
class  CGuiComponentBase
 Base class for classes implementing interface iqtgui::IGuiObject. More...
 
class  CGuiComponentDialog
 Class to display an ACF GUI component in a dialog. More...
 
class  CHierarchicalCommand
 Implementation of hierarchical command based on QAction from Qt. More...
 
class  CHierarchicalHeaderView
 Hierarchical header view for QTableView. More...
 
class  CIconProviderComp
 
class  CImagePropertiesFrameComp
 
class  CImagePropertyGuiComp
 
class  CItemDelegate
 Standard ACF item view delegator. More...
 
class  CModelDialogGuiComp
 Component for the dialog based model editing. More...
 
class  CModelEditorGuiComp
 Component realizing static connection between GUI and model components. More...
 
class  CMultiPageGuiCompBase
 
class  CMultiPageWidget
 Implementation of the widget, which is represented as a set of pages. More...
 
class  CProgressManagerGuiComp
 
class  CSelectableCommandsProviderComp
 Selectable commands provider component. More...
 
class  CSimpleGuiContainerDelegate
 Implementation of the IMultiPageWidgetDelegate interface for a simple container of widgets. More...
 
class  CSimpleMainWindowGuiComp
 
class  CSplashScreenGuiComp
 Splash screen component. More...
 
class  CSplitterDelegate
 Implementation of the IMultiPageWidgetDelegate interface for QSplitter. More...
 
class  CStackWidgetDelegate
 Implementation of the IMultiPageWidgetDelegate interface for QStackedWidget. 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  CTableBasedModelEditorComp
 Standard table based editor for data model components which provide access to Qt's item model (QAbstractItemModel). More...
 
class  CTabWidgetDelegate
 Implementation of the IMultiPageWidgetDelegate interface for QTabWidget. More...
 
class  CTextElider
 
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  CToolBoxDelegate
 Implementation of the IMultiPageWidgetDelegate interface for QToolBox. More...
 
class  CTreeWidgetFilter
 Provide some corrections in QTreeWidget object. More...
 
class  CVersionInfoGuiComp
 GUI component for showing the list of module versions. More...
 
class  CWidgetUpdateBlocker
 Help class used to block widget update till it is destructed. 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  IMultiPageWidgetDelegate
 Interface of a delegate object used for operating on concrete UI-container implementation. 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  TDesignerBasicGui
 Simple integration of designer-generated GUI with QT widget class. More...
 
class  TDesignerGuiCompBase
 Base class for all Qt GUI componentes, 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 iqtgui::IGuiObject interface and imod::IObserver. More...
 
class  TItemModelEditorCompBase
 Basic generic implementation of a data model editor for components which provide access to Qt's item model (QAbstractItemModel). More...
 
class  TRestorableGuiWrap
 A wrapper for saving/restoring of GUI component states in the application settings. More...
 

Functions

template<class StyleSheetConsumer >
static bool SetStyleSheet (StyleSheetConsumer &styleSheetConsumer, const QString &styleSheetFilePath)
 Set style sheet to any supported object. More...
 

Detailed Description

Standard GUI specific interfaces and components based on Qt.

Function Documentation

template<class StyleSheetConsumer >
static bool iqtgui::SetStyleSheet ( StyleSheetConsumer &  styleSheetConsumer,
const QString &  styleSheetFilePath 
)
static

Set style sheet to any supported object.

Definition at line 24 of file iqtgui.h.

© 2007-2011 Witold Gantzke and Kirill Lepskiy