33#include <NDEVR/QTDesignObject.h>
34#include <NDEVR/QCustomCombobox.h>
49 virtual bool eventFilter(QObject *watched, QEvent *event);
57 void onTargetUpdatedSlot();
58 void onComboChanged();
Definition ColorChannelCombo.h:39
void init()
Definition ColorChannelCombo.cpp:127
void solidColorChosenSignal()
DynamicPointer< QTDesignObject > m_target
Definition ColorChannelCombo.h:65
QCustomComboBox * m_combo
Definition ColorChannelCombo.h:67
UVType m_uv_type
Definition ColorChannelCombo.h:66
void setUVType(const UVType &target)
Definition ColorChannelCombo.cpp:150
void setHasSolidColor(bool has_solid_color)
Definition ColorChannelCombo.cpp:160
bool isSetToImage() const
Definition ColorChannelCombo.cpp:123
void setHasDefault(bool has_default)
Definition ColorChannelCombo.cpp:155
DesignParameter currentParameter() const
Definition ColorChannelCombo.cpp:165
bool m_has_default
Definition ColorChannelCombo.h:68
virtual bool eventFilter(QObject *watched, QEvent *event)
Definition ColorChannelCombo.cpp:171
bool m_has_color_by_model
Definition ColorChannelCombo.h:71
void computedColorChosenSignal()
bool m_needs_item_refresh
Definition ColorChannelCombo.h:73
void setAlwaysAllowImage(bool always_allow_image)
Definition ColorChannelCombo.cpp:119
bool m_has_contrast_color
Definition ColorChannelCombo.h:70
void refreshFromModel()
Definition ColorChannelCombo.cpp:41
bool m_always_allow_image
Definition ColorChannelCombo.h:74
TimeSpan m_animation_time
Definition ColorChannelCombo.h:75
bool m_has_solid_color
Definition ColorChannelCombo.h:69
ColorChannelCombo(const DynamicPointer< QTDesignObject > &target, QCustomComboBox *combo)
Definition ColorChannelCombo.cpp:6
void refreshFromMaterial(const Material &mat)
Definition ColorChannelCombo.cpp:60
bool m_has_image
Definition ColorChannelCombo.h:72
void setTarget(const DynamicPointer< QTDesignObject > &target)
Definition ColorChannelCombo.cpp:137
void colorChannelChosenSignal()
Definition DesignParameter.h:42
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Definition Pointer.hpp:319
Definition QCustomCombobox.h:47
Stores a time span, or difference between two times, with an optional start time.
Definition TimeSpan.h:46
UVType
Definition DesignObjectBase.h:127