digiKam
Digikam::DPluginConfViewGeneric Class Reference
+ Inheritance diagram for Digikam::DPluginConfViewGeneric:

Signals

void signalSearchResult (int)
 

Public Member Functions

int actived () const
 
void apply ()
 
void clearAll ()
 
int count () const
 
 DPluginConfViewGeneric (QWidget *const parent=nullptr)
 
QString filter () const
 
int itemsVisible () const
 
int itemsWithVisiblyProperty () const
 
void loadPlugins () override
 
DPluginplugin (QTreeWidgetItem *const item) const
 
void selectAll () override
 
void setFilter (const QString &filter, Qt::CaseSensitivity cs)
 
 ~DPluginConfViewGeneric () override
 

Protected Member Functions

QTreeWidgetItem * appendPlugin (DPlugin *const)
 

Constructor & Destructor Documentation

◆ DPluginConfViewGeneric()

Digikam::DPluginConfViewGeneric::DPluginConfViewGeneric ( QWidget *const  parent = nullptr)
explicit

References loadPlugins().

◆ ~DPluginConfViewGeneric()

Digikam::DPluginConfViewGeneric::~DPluginConfViewGeneric ( )
override

Member Function Documentation

◆ actived()

int Digikam::DPluginConfView::actived ( ) const
inherited

Return the number of plugins active in the list.

◆ appendPlugin()

QTreeWidgetItem * Digikam::DPluginConfView::appendPlugin ( DPlugin * const  plugin)
protectedinherited

◆ apply()

void Digikam::DPluginConfView::apply ( )
inherited

Apply all changes about plugins selected to be hosted in host application.

References Digikam::DPluginLoader::configGroupName(), and Digikam::DPluginLoader::instance().

◆ clearAll()

void Digikam::DPluginConfView::clearAll ( )
inherited

Clear all selected plugins in the list.

◆ count()

int Digikam::DPluginConfView::count ( ) const
inherited

Return the total number of plugins in the list.

◆ filter()

QString Digikam::DPluginConfView::filter ( ) const
inherited

Return the current string used to filter the plugins list.

Referenced by Digikam::DPluginConfView::setFilter().

◆ itemsVisible()

int Digikam::DPluginConfView::itemsVisible ( ) const
inherited

Return the number of visible plugins in the list.

◆ itemsWithVisiblyProperty()

int Digikam::DPluginConfView::itemsWithVisiblyProperty ( ) const
inherited

Return the number of plugins in the list with visibly properties available.

◆ loadPlugins()

void Digikam::DPluginConfViewGeneric::loadPlugins ( )
overridevirtual

◆ plugin()

DPlugin * Digikam::DPluginConfView::plugin ( QTreeWidgetItem *const  item) const
inherited

◆ selectAll()

void Digikam::DPluginConfView::selectAll ( )
overrideinherited

Select all plugins in the list.

◆ setFilter()

void Digikam::DPluginConfView::setFilter ( const QString &  filter,
Qt::CaseSensitivity  cs 
)
inherited

Set the string used to filter the plugins list. signalSearchResult() is emitted when all is done.

References Digikam::DPluginConfView::filter(), and Digikam::DPluginConfView::signalSearchResult().

◆ signalSearchResult

void Digikam::DPluginConfView::signalSearchResult ( int  )
signalinherited

Signal emitted when filtering is done through slotSetFilter(). Number of plugins found is sent when item relevant of filtering match the query.

Referenced by Digikam::DPluginConfView::setFilter().


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