|
Krita Source Code Documentation
|
#include <kis_perchannel_filter.h>
Inheritance diagram for KisPerChannelConfigWidget:Public Member Functions | |
| KisPropertiesConfigurationSP | configuration () const override |
| KisPerChannelConfigWidget (QWidget *parent, KisPaintDeviceSP dev, Qt::WindowFlags f=Qt::WindowFlags()) | |
| ~KisPerChannelConfigWidget () override | |
Public Member Functions inherited from KisMultiChannelConfigWidget | |
| KisMultiChannelConfigWidget (QWidget *parent, KisPaintDeviceSP dev, Qt::WindowFlags f=Qt::WindowFlags()) | |
| void | setConfiguration (const KisPropertiesConfigurationSP config) override |
| ~KisMultiChannelConfigWidget () override | |
Public Member Functions inherited from KisConfigWidget | |
| virtual KoCanvasResourcesInterfaceSP | canvasResourcesInterface () const |
| virtual void | setCanvasResourcesInterface (KoCanvasResourcesInterfaceSP canvasResourcesInterface) |
| virtual void | setView (KisViewManager *view) |
| ~KisConfigWidget () override | |
Protected Member Functions | |
| virtual KisPropertiesConfigurationSP | getDefaultConfiguration () override |
| void | updateChannelControls () override |
Protected Member Functions inherited from KisMultiChannelConfigWidget | |
| QPixmap | createGradient (Qt::Orientation orient) |
| virtual int | findDefaultVirtualChannelSelection () |
| QPixmap | getHistogram () |
| void | init () |
| void | resetCurves () |
| void | setActiveChannel (int ch) |
Protected Member Functions inherited from KisConfigWidget | |
| KisConfigWidget (QWidget *parent=0, Qt::WindowFlags f=Qt::WindowFlags(), int delay=200) | |
Private Attributes | |
| QScopedPointer< KisCurveWidgetControlsManagerInt > | m_curveControlsManager |
Additional Inherited Members | |
Signals inherited from KisConfigWidget | |
| void | sigConfigurationItemChanged () |
| void | sigConfigurationUpdated () |
| void | sigDropLockedConfig (KisPropertiesConfigurationSP p) |
| void | sigSaveLockedConfig (KisPropertiesConfigurationSP p) |
Protected Slots inherited from KisMultiChannelConfigWidget | |
| void | logHistView () |
| void | resetCurve () |
| void | slotChannelSelected (int index) |
| void | slotCurveModified () |
Protected Attributes inherited from KisMultiChannelConfigWidget | |
| int | m_activeVChannel {0} |
| QList< KisCubicCurve > | m_curves |
| KisPaintDeviceSP | m_dev |
| KisHistogram * | m_histogram {nullptr} |
| WdgPerChannel * | m_page {nullptr} |
| QVector< VirtualChannelInfo > | m_virtualChannels |
Definition at line 56 of file kis_perchannel_filter.h.
| KisPerChannelConfigWidget::KisPerChannelConfigWidget | ( | QWidget * | parent, |
| KisPaintDeviceSP | dev, | ||
| Qt::WindowFlags | f = Qt::WindowFlags() ) |
Definition at line 43 of file kis_perchannel_filter.cpp.
References KisMultiChannelConfigWidget::init(), and KisMultiChannelConfigWidget::m_page.
|
override |
Definition at line 54 of file kis_perchannel_filter.cpp.
|
overridevirtual |
Implements KisConfigWidget.
Definition at line 114 of file kis_perchannel_filter.cpp.
References KisGlobalResourcesInterface::instance(), KIS_ASSERT_RECOVER, KisMultiChannelConfigWidget::m_activeVChannel, KisMultiChannelConfigWidget::m_curves, and KisMultiChannelConfigWidget::m_virtualChannels.
|
overrideprotectedvirtual |
Implements KisMultiChannelConfigWidget.
Definition at line 129 of file kis_perchannel_filter.cpp.
References KisGlobalResourcesInterface::instance(), and KisMultiChannelConfigWidget::m_virtualChannels.
|
overrideprotectedvirtual |
Implements KisMultiChannelConfigWidget.
Definition at line 59 of file kis_perchannel_filter.cpp.
References BITS_PER_BYTE, KoColorSpace::channelCount(), KoColorSpace::channels, VirtualChannelInfo::channelSize(), CMYKAColorModelID, KoColorSpace::colorModelId(), KisPaintDevice::colorSpace(), KoChannelInfo::FLOAT16, KoChannelInfo::FLOAT32, KoChannelInfo::FLOAT64, KoChannelInfo::INT16, KoChannelInfo::INT8, LABAColorModelID, KisMultiChannelConfigWidget::m_activeVChannel, m_curveControlsManager, KisMultiChannelConfigWidget::m_dev, KisMultiChannelConfigWidget::m_page, KisMultiChannelConfigWidget::m_virtualChannels, pwr2, KoChannelInfo::UINT16, KoChannelInfo::UINT32, KoChannelInfo::UINT8, and VirtualChannelInfo::valueType().
|
private |
Definition at line 72 of file kis_perchannel_filter.h.