![]() |
Carousel
|
This class provides methods to get catalogs that contain interactive components. More...
#include <Catalogs.h>
Inherits ICatalogs.
Public Member Functions | |
Catalogs (QMainWindow &shell, IServiceLocator *serviceLocator) | |
IDockWidgetCatalog & | dockWidgetCatalog () |
const IDockWidgetCatalog & | dockWidgetCatalog () const |
IMenuCatalog & | menuCatalog () |
const IMenuCatalog & | menuCatalog () const |
IOperationCatalog & | operationCatalog () |
const IOperationCatalog & | operationCatalog () const |
IToolBarCatalog & | toolBarCatalog () |
const IToolBarCatalog & | toolBarCatalog () const |
This class provides methods to get catalogs that contain interactive components.
Usually you do not use this class directly, so use IInteractionService::catalogs() to get a reference to ICatalogs.
Catalogs::Catalogs | ( | QMainWindow & | shell, |
IServiceLocator * | serviceLocator | ||
) |
Initializes a new instance of the Catalogs class with main window. This main window will be used for ToolBarCatalog creation and for the MenuCatalog creation. Note, that MenuCatalog requires that QMenuBar has been added to the specified QMainWindow.
|
virtual |
Gets the operation catalog.
Implements ICatalogs.
|
virtual |
Gets the immutable operation catalog.
Implements ICatalogs.
|
virtual |
Gets the dockable widget catalog.
Implements ICatalogs.
|
virtual |
Gets the immutable dockable widget catalog.
Implements ICatalogs.
|
virtual |
Gets the menu catalog.
Implements ICatalogs.
|
virtual |
Gets the immutable menu catalog.
Implements ICatalogs.
|
virtual |
Gets the toolbar catalog.
Implements ICatalogs.
|
virtual |
Gets the immutable toolbar catalog.
Implements ICatalogs.