X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fbase%2Fdialogfactory.h;fp=src%2Fbase%2Fdialogfactory.h;h=0000000000000000000000000000000000000000;hb=9f6ad3fe0b9cb30115a5d38e8af3aebed0d70c08;hp=956a126f0f0f0445ae521df02c7bab63db455d86;hpb=43c13b052d069ba435277d93867380d00c04931f;p=architektonas diff --git a/src/base/dialogfactory.h b/src/base/dialogfactory.h deleted file mode 100644 index 956a126..0000000 --- a/src/base/dialogfactory.h +++ /dev/null @@ -1,33 +0,0 @@ -#ifndef __DIALOGFACTORY_H__ -#define __DIALOGFACTORY_H__ - -#include "dialogfactoryadapter.h" - -#define DIALOGFACTORY DialogFactory::instance()->getFactoryObject() - -class DialogFactoryInterface; - -/** - * Interface for objects that can create and show dialogs. - */ -class DialogFactory -{ - private: - DialogFactory(); - - public: - virtual ~DialogFactory(); - - static DialogFactory * instance(); - - void setFactoryObject(DialogFactoryInterface * fo); - DialogFactoryInterface * getFactoryObject(); - void commandMessage(const QString & m); - - private: - DialogFactoryInterface * factoryObject; - DialogFactoryAdapter factoryAdapter; - static DialogFactory * uniqueInstance; -}; - -#endif // __DIALOGFACTORY_H__