#include <ChannelDockerWidget.h>
Definition at line 21 of file ChannelDockerWidget.h.
◆ ChannelDockerWidget()
| ChannelDockerWidget::ChannelDockerWidget |
( |
QWidget * | parent = 0, |
|
|
const char * | name = 0 ) |
Definition at line 20 of file ChannelDockerWidget.cpp.
22{
23 setObjectName(name);
24
32 m_channelTable->setSelectionBehavior( QAbstractItemView::SelectRows );
33
35
36
37 QGridLayout *
layout =
new QGridLayout();
39 this->setLayout(layout);
40
42 if (scroller){
43 connect(scroller, SIGNAL(stateChanged(QScroller::State)),
45 }
46
48}
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
void rowActivated(const QModelIndex &index)
References connect(), KisKineticScroller::createPreconfiguredScroller(), m_channelTable, m_model, ChannelModel::rowActivated(), and slotScrollerStateChanged().
◆ clearCachedState()
| void ChannelDockerWidget::clearCachedState |
( |
| ) |
|
|
overrideprivatevirtual |
◆ registerIdleTask()
Implements KisWidgetWithIdleTask< QWidget >.
Definition at line 71 of file ChannelDockerWidget.cpp.
72{
73 return
75 addIdleTaskWithGuard([
this](
KisImageSP image) {
77
79
82 previewSize,
false, config.
profile,
84
86
87 return strategy;
88 });
89}
QSize thumbnailSizeLimit() const
KisDisplayColorConverter displayColorConverter
KisViewManager * viewManager() const
KisDisplayConfig This class keeps track of the color management configuration for image to display....
KoColorConversionTransformation::ConversionFlags conversionFlags
const KoColorProfile * profile
KoColorConversionTransformation::Intent intent
KisPaintDeviceSP projection() const
QRect bounds() const override
KisIdleTasksManager * idleTasksManager()
References KisImage::bounds(), connect(), KisDisplayConfig::conversionFlags, KisCanvas2::displayColorConverter, KisViewManager::idleTasksManager(), KisDisplayConfig::intent, KisWidgetWithIdleTask< QWidget >::m_canvas, m_model, KisDisplayConfig::profile, KisImage::projection(), ChannelModel::thumbnailSizeLimit(), updateImageThumbnails(), and KisCanvas2::viewManager().
◆ setCanvas()
◆ slotScrollerStateChanged
| void ChannelDockerWidget::slotScrollerStateChanged |
( |
QScroller::State | state | ) |
|
|
inlineslot |
◆ startUpdateCanvasProjection
| void ChannelDockerWidget::startUpdateCanvasProjection |
( |
| ) |
|
|
slot |
◆ updateImageThumbnails
◆ m_channelTable
| QTableView* ChannelDockerWidget::m_channelTable {nullptr} |
|
private |
◆ m_model
The documentation for this class was generated from the following files: