Krita Source Code Documentation
Loading...
Searching...
No Matches
KisAbstractTagResourceModel Class Referenceabstract

#include <KisTagResourceModel.h>

+ Inheritance diagram for KisAbstractTagResourceModel:

Public Member Functions

virtual int isResourceTagged (const KisTagSP tag, const int resourceId)=0
 isResourceTagged
 
virtual bool tagResources (const KisTagSP tag, const QVector< int > &resourceIds)=0
 
virtual bool untagResources (const KisTagSP tag, const QVector< int > &resourceIds)=0
 
virtual ~KisAbstractTagResourceModel ()
 

Detailed Description

Definition at line 19 of file KisTagResourceModel.h.

Constructor & Destructor Documentation

◆ ~KisAbstractTagResourceModel()

virtual KisAbstractTagResourceModel::~KisAbstractTagResourceModel ( )
inlinevirtual

Definition at line 22 of file KisTagResourceModel.h.

22{}

Member Function Documentation

◆ isResourceTagged()

virtual int KisAbstractTagResourceModel::isResourceTagged ( const KisTagSP tag,
const int resourceId )
pure virtual

isResourceTagged

Parameters
tagthe tag to check
resourceIdthe id of the resource to check
Returns
-1 if the resource was never tagged before, 0 if the resource was tagged, but then untagged, 1 if the resource is already tagged

Implemented in KisAllTagResourceModel, and KisTagResourceModel.

◆ tagResources()

virtual bool KisAbstractTagResourceModel::tagResources ( const KisTagSP tag,
const QVector< int > & resourceIds )
pure virtual

◆ untagResources()

virtual bool KisAbstractTagResourceModel::untagResources ( const KisTagSP tag,
const QVector< int > & resourceIds )
pure virtual

The documentation for this class was generated from the following file: