|
ACF $AcfVersion:0$
|
#include <CMultiParamsManagerGuiComp.h>
Public Types | |
| typedef CParamsManagerGuiCompBase | BaseClass |
Public Types inherited from iqtprm::CParamsManagerGuiCompBase | |
| typedef iqtgui::TDesignerGuiObserverCompBase< Ui::CParamsManagerGuiCompBase, iprm::IParamsManager > | BaseClass |
Public Types inherited from ibase::TModelObserverCompBaseWrap< ObserverComponent > | |
| typedef ObserverComponent | BaseClass |
Public Types inherited from iqt2d::IViewExtender | |
| enum | SceneFlags { SF_BACKGROUND = 1 , SF_DIRECT = 2 } |
| Standard flags for items . More... | |
Public Member Functions | |
| CMultiParamsManagerGuiComp () | |
Public Member Functions inherited from iqtprm::CParamsManagerGuiCompBase | |
| CParamsManagerGuiCompBase () | |
| virtual void | AddItemsToScene (iqt2d::IViewProvider *providerPtr, int flags) override |
| Called when items should be added to specified scene. | |
| virtual void | RemoveItemsFromScene (iqt2d::IViewProvider *providerPtr) override |
| Called when items should be removed from specified scene. | |
Public Member Functions inherited from istd::IPolymorphic | |
| virtual | ~IPolymorphic () |
Protected Member Functions | |
| virtual imod::IObserver * | GetObserverPtr (const iprm::IParamsSet *paramsSetPtr) const override |
| Get the observer for a given parameter set. | |
| virtual iqtgui::IGuiObject * | GetEditorGuiPtr (const iprm::IParamsSet *paramsSetPtr) const override |
| Get the editor GUI for a given parameter set. | |
| virtual void | UpdateParamsView (int selectedIndex) override |
| virtual iqt2d::IViewExtender * | GetCurrentViewExtenderPtr () const override |
| Get the currently active view extender. | |
| virtual void | OnGuiCreated () override |
| virtual void | OnGuiDestroyed () override |
Protected Member Functions inherited from iqtprm::CParamsManagerGuiCompBase | |
| int | GetIndexByName (const QString &itemName) const |
| virtual void | OnParameterSelectionChanged () |
| Callback for parameter selection. | |
| virtual void | OnTreeItemAdded (iprm::IParamsManager *managerPtr, const int paramSetIndex, const iprm::IParamsSet *paramsSetPtr, QTreeWidgetItem *paramsSetItemPtr) |
| Callback for item decoration. | |
| virtual void | CopyParamsSet (const int index) |
| Copy ParamsSet (index) to Clipboard. | |
| virtual void | PasteParamsSet (const int index=-1) |
| Paste ParamsSet from Clipboard When reimplemented in MultiParamsManager, the paramsSetType should be retrieved. | |
| void | UpdateActions () |
| void | UpdateTree () |
| void | UpdateComboBox () |
| int | GetSelectedIndex () const |
| void | EnsureParamsGuiDetached () |
| QByteArray | GetSelectedParamsSetTypeId () const |
| void | InsertNewParamsSet (int typeIndex=-1) |
| bool | CopyParamsSetToClipboard (iser::ISerializable *objectPtr, const char *type) const |
| bool | PasteParamsSetFromClipboard (iser::ISerializable *objectPtr, const char *type) |
| virtual void | OnGuiModelAttached () override |
| virtual void | OnGuiModelDetached () override |
| virtual void | UpdateGui (const istd::IChangeable::ChangeSet &changeSet) override |
| virtual void | OnDesignSchemaChanged (const QByteArray &themeId) override |
| virtual void | AfterUpdate (imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet) override |
Protected Member Functions inherited from ibase::TModelObserverCompBaseWrap< ObserverComponent > | |
| virtual void | OnComponentCreated () override |
| virtual void | OnComponentDestroyed () override |
Additional Inherited Members | |
Protected Slots inherited from iqtprm::CParamsManagerGuiCompBase | |
| void | on_AddButton_clicked () |
| void | on_RemoveButton_clicked () |
| void | on_UpButton_clicked () |
| void | on_DownButton_clicked () |
| void | on_CopyButton_clicked () |
| void | on_PasteButton_clicked () |
| void | on_ParamsTree_itemSelectionChanged () |
| void | on_ParamsTree_itemChanged (QTreeWidgetItem *item, int column) |
| void | on_ParamsComboBox_currentIndexChanged (int index) |
| void | on_ParamsComboBox_editTextChanged (const QString &text) |
| void | on_LoadParamsButton_clicked () |
| void | on_SaveParamsButton_clicked () |
| void | OnAddMenuOptionClicked (QAction *action) |
| void | HideInfoLabel () |
Definition at line 23 of file CMultiParamsManagerGuiComp.h.
Definition at line 26 of file CMultiParamsManagerGuiComp.h.
| iqtprm::CMultiParamsManagerGuiComp::CMultiParamsManagerGuiComp | ( | ) |
|
overrideprotectedvirtual |
Get the currently active view extender.
Reimplemented from iqtprm::CParamsManagerGuiCompBase.
|
overrideprotectedvirtual |
Get the editor GUI for a given parameter set.
Implements iqtprm::CParamsManagerGuiCompBase.
|
overrideprotectedvirtual |
Get the observer for a given parameter set.
Implements iqtprm::CParamsManagerGuiCompBase.
|
overrideprotectedvirtual |
Reimplemented from iqtprm::CParamsManagerGuiCompBase.
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
Reimplemented from iqtprm::CParamsManagerGuiCompBase.