Atlas Game Manager
A game manager for f95 and dlsite written in c++
Loading...
Searching...
No Matches
BatchImportDelegate.hpp
Go to the documentation of this file.
1//
2// Created by kj16609 on 3/27/23.
3//
4
5#pragma once
6#ifndef ATLAS_BATCHIMPORTDELEGATE_HPP
7#define ATLAS_BATCHIMPORTDELEGATE_HPP
8
9#include <QAbstractItemDelegate>
10#include <QStyledItemDelegate>
11
12class BatchImportDelegate final : public QAbstractItemDelegate
13{
14 void paint( QPainter* painter, const QStyleOptionViewItem& item, const QModelIndex& index ) const override;
15 QSize sizeHint( const QStyleOptionViewItem& item, const QModelIndex& index ) const override;
16 QWidget* createEditor( QWidget* parent, const QStyleOptionViewItem& options, const QModelIndex& index )
17 const override;
18 void setModelData( QWidget* editor, QAbstractItemModel* model, const QModelIndex& index ) const override;
19 void setEditorData( QWidget* editor, const QModelIndex& index ) const override;
20};
21
22#endif //ATLAS_BATCHIMPORTDELEGATE_HPP
Definition BatchImportDelegate.hpp:13
QSize sizeHint(const QStyleOptionViewItem &item, const QModelIndex &index) const override
Definition BatchImportDelegate.cpp:101
void paint(QPainter *painter, const QStyleOptionViewItem &item, const QModelIndex &index) const override
Definition BatchImportDelegate.cpp:16
void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const override
Definition BatchImportDelegate.cpp:229
void setEditorData(QWidget *editor, const QModelIndex &index) const override
Definition BatchImportDelegate.cpp:268
QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &options, const QModelIndex &index) const override
Definition BatchImportDelegate.cpp:172