Extensions: Port ViewProvider of groups

This commit is contained in:
Stefan Tröger
2016-08-27 11:56:38 +02:00
committed by wmayer
parent b5f4023050
commit f61bb9062e
15 changed files with 321 additions and 136 deletions

View File

@@ -47,7 +47,7 @@ ExtensionContainer::~ExtensionContainer() {
void ExtensionContainer::registerExtension(Base::Type extension, Extension* ext) {
if(ext->getExtendedObject() != this)
if(ext->getExtendedContainer() != this)
throw Base::Exception("ExtensionContainer::registerExtension: Extension has not this as base object");
//no duplicate extensions (including base classes)