mirror of
https://github.com/mapmapteam/mapmap.git
synced 2026-04-18 21:49:13 +02:00
Added item ID as part of properties.
This commit is contained in:
@@ -36,6 +36,12 @@ MappingGui::MappingGui(Mapping::ptr mapping)
|
||||
_variantFactory = new VariantFactory;
|
||||
|
||||
_propertyBrowser->setFactoryForManager(_variantManager, _variantFactory);
|
||||
|
||||
// Mapping UID.
|
||||
_idItem = _variantManager->addProperty(QVariant::Int, QObject::tr("ID"));
|
||||
_idItem->setEnabled(false);
|
||||
_idItem->setValue(_mapping->getId());
|
||||
_propertyBrowser->addProperty(_idItem);
|
||||
|
||||
// Mapping basic properties.
|
||||
_opacityItem = _variantManager->addProperty(QVariant::Double, QObject::tr("Opacity (%)"));
|
||||
|
||||
@@ -98,6 +98,7 @@ protected:
|
||||
QtVariantEditorFactory* _variantFactory;
|
||||
QtVariantPropertyManager* _variantManager;
|
||||
|
||||
QtVariantProperty* _idItem;
|
||||
QtVariantProperty* _opacityItem;
|
||||
QtProperty* _outputItem;
|
||||
|
||||
|
||||
@@ -34,6 +34,11 @@ PaintGui::PaintGui(Paint::ptr paint)
|
||||
connect(_variantManager, SIGNAL(valueChanged(QtProperty*, const QVariant&)),
|
||||
this, SLOT(setValue(QtProperty*, const QVariant&)));
|
||||
|
||||
// Mapping UID.
|
||||
_idItem = _variantManager->addProperty(QVariant::Int, QObject::tr("ID"));
|
||||
_idItem->setEnabled(false);
|
||||
_idItem->setValue(_paint->getId());
|
||||
_propertyBrowser->addProperty(_idItem);
|
||||
|
||||
// Paint basic properties.
|
||||
_opacityItem = _variantManager->addProperty(QVariant::Double, QObject::tr("Opacity (%)"));
|
||||
|
||||
@@ -78,6 +78,8 @@ protected:
|
||||
QtAbstractPropertyBrowser* _propertyBrowser;
|
||||
QtVariantEditorFactory* _variantFactory;
|
||||
QtVariantPropertyManager* _variantManager;
|
||||
|
||||
QtVariantProperty* _idItem;
|
||||
QtVariantProperty* _opacityItem;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user