Krita Source Code Documentation
Loading...
Searching...
No Matches
NodeViewVisibilityDelegate.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2015 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef __NODE_VIEW_VISIBILITY_DELEGATE_H
8#define __NODE_VIEW_VISIBILITY_DELEGATE_H
9
10#include <QAbstractItemDelegate>
11
12
13class NodeViewVisibilityDelegate : public QAbstractItemDelegate
14{
15public:
16 NodeViewVisibilityDelegate(QObject *parent);
18
19 void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override;
20 QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const override;
21};
22
23#endif
QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const override
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override