Sayonara Player
Public Member Functions | List of all members
Gui::ExtensionSet Class Reference

Collection of extensions. Handles extensions currently active or inactive and the extension toolbar. More...

#include <ExtensionSet.h>

Public Member Functions

 ExtensionSet (const ExtensionSet &other)
 
ExtensionSetoperator= (const ExtensionSet &other)
 
void addExtension (const QString &ext, bool enabled=true)
 
void removeExtension (const QString &ext)
 
void clear ()
 
bool containsExtension (const QString &ext)
 
ExtensionSetoperator<< (const QString &ext)
 
void setEnabled (const QString &ext, bool b)
 
void enable (const QString &ext)
 
void disable (const QString &ext)
 
bool hasEnabledExtensions () const
 
bool hasDisabledExtensions () const
 
bool isEnabled (const QString &ext) const
 
QStringList enabledExtensions () const
 
QStringList disabledExtensions () const
 
QStringList extensions () const
 

Detailed Description

Collection of extensions. Handles extensions currently active or inactive and the extension toolbar.