QskGraphicProviderMap::clear added
This commit is contained in:
parent
c1fdb03563
commit
26ba120114
@ -28,9 +28,13 @@ QskGraphicProviderMap::QskGraphicProviderMap()
|
||||
|
||||
QskGraphicProviderMap::~QskGraphicProviderMap()
|
||||
{
|
||||
const auto& hashTab = m_data->hashTab;
|
||||
for ( auto it = hashTab.constBegin(); it != hashTab.constEnd(); ++it )
|
||||
delete it.value();
|
||||
qDeleteAll( m_data->hashTab );
|
||||
}
|
||||
|
||||
void QskGraphicProviderMap::clear()
|
||||
{
|
||||
qDeleteAll( m_data->hashTab );
|
||||
m_data->hashTab.clear();
|
||||
}
|
||||
|
||||
void QskGraphicProviderMap::insert(
|
||||
|
@ -23,8 +23,9 @@ class QskGraphicProviderMap
|
||||
void remove( const QString& providerId );
|
||||
void remove( QskGraphicProvider* );
|
||||
|
||||
QskGraphicProvider* take( const QString& providerId );
|
||||
void clear();
|
||||
|
||||
QskGraphicProvider* take( const QString& providerId );
|
||||
QskGraphicProvider* provider( const QString& providerId ) const;
|
||||
|
||||
int size() const;
|
||||
|
Loading…
x
Reference in New Issue
Block a user