10#include<QtCore/QtGlobal>
11#include <QtWidgets/QDialog>
21#include <GeneratedFiles/icmpstr/ui_CConvertComponentCommandComp.h>
30 public Ui::CConvertComponentCommandComp,
44 I_ASSIGN(m_metaInfoManagerCompPtr,
"MetaInfoManager",
"Access to manager of components meta information",
true,
"MetaInfoManager");
64 const QByteArray& elementName,
102 Filter m_supportedFilter;
QSet< QByteArray > AttributeIds
Interface for a provider of the heriarchical commands.
void on_SubcomponentsPolicyCB_currentIndexChanged(int index)
imod::TSingleModelObserverBase< IElementSelectionInfo > BaseClass2
void CreatePackagesList()
void on_InterfacesPolicyCB_currentIndexChanged(int index)
void CreateComponentsList()
void CalcFilteredComponents()
void on_PackageNameCB_currentIndexChanged(int index)
void OnUpdate(const istd::IChangeable::ChangeSet &changeSet) override
Called on update of observed model.
icomp::CComponentBase BaseClass
CConvertComponentCommandComp()
void InsertElementToFilters(const icomp::IRegistry ®istry, const QByteArray &elementName, const icomp::IRegistry::ElementInfo &elementInfo)
Insert supported and used features to list of component filter.
const ibase::IHierarchicalCommand * GetCommands() const override
Get list of menu commands.
void on_AttributesPolicyCB_currentIndexChanged(int index)
void on_FilterEdit_textChanged(const QString &text)
void on_ComponentNameCB_currentIndexChanged(int index)
Base class for component implementation.
QSet< CComponentAddress > ComponentAddresses
Interface representing information stored in component registry.
Basic implementation for a single model observer with binding to concrete data object interface.
Set of change flags (its IDs).
Common interface to define the hierarchical graph structures.
Implementation of hierarchical command based on QAction from Qt.
This package contains (Qt based) implementations of compositor components.
Describe information stored with each element.