Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_filter_configuration.h File Reference
#include <QMetaType>
#include "kis_properties_configuration.h"
#include "kis_types.h"
#include "kritaimage_export.h"

Go to the source code of this file.

Classes

class  KisFilterConfiguration
 

Macros

#define SANITY_CHECK_FILTER_CONFIGURATION_OWNER
 

Typedefs

typedef QSharedPointer< KisResourcesInterfaceKisResourcesInterfaceSP
 
typedef QSharedPointer< KoResourceKoResourceSP
 

Macro Definition Documentation

◆ SANITY_CHECK_FILTER_CONFIGURATION_OWNER

#define SANITY_CHECK_FILTER_CONFIGURATION_OWNER

KisFilterConfiguration does inherit neither KisShared or QSharedData so sometimes there might be problem with broken QSharedPointer counters. This macro activates debugging routines for such stuff.

In the future, please either port the entire KisNodeFilterInterface into KisFilterConfigurationSP or derive filter configuration interface from QSharedData to handle these cases.

Definition at line 34 of file kis_filter_configuration.h.

Typedef Documentation

◆ KisResourcesInterfaceSP

◆ KoResourceSP

Definition at line 18 of file kis_filter_configuration.h.