X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fbase%2Fdialogfactoryadapter.h;fp=src%2Fbase%2Fdialogfactoryadapter.h;h=0000000000000000000000000000000000000000;hb=9f6ad3fe0b9cb30115a5d38e8af3aebed0d70c08;hp=de34601eabdc15147be3f0a31243f4f4fa10e100;hpb=43c13b052d069ba435277d93867380d00c04931f;p=architektonas diff --git a/src/base/dialogfactoryadapter.h b/src/base/dialogfactoryadapter.h deleted file mode 100644 index de34601..0000000 --- a/src/base/dialogfactoryadapter.h +++ /dev/null @@ -1,60 +0,0 @@ -#ifndef __DIALOGFACTORYADAPTER_H__ -#define __DIALOGFACTORYADAPTER_H__ - -#include "dialogfactoryinterface.h" -#include "block.h" -#include "layer.h" - -class BlockList; -class LayerList; - -/** - * Adapter for dialog factory interface. - * Used when no factory object was set. - */ -class DialogFactoryAdapter: public DialogFactoryInterface -{ - public: - DialogFactoryAdapter() {} - virtual ~DialogFactoryAdapter() {} - virtual void requestPreviousMenu() {} - virtual void requestWarningDialog(const QString &) {} - virtual GraphicView * requestNewDocument(const QString & = QString::null, - Document * = NULL) { return NULL; } - virtual void requestSimulationControls() {} - virtual Layer * requestNewLayerDialog(LayerList * = NULL) { return NULL; } - virtual Layer * requestLayerRemovalDialog(LayerList * = NULL) { return NULL; } - virtual Layer * requestEditLayerDialog(LayerList * = NULL) { return NULL; } - virtual BlockData requestNewBlockDialog(BlockList *) { return BlockData(); } - virtual Block * requestBlockRemovalDialog(BlockList *) { return NULL; } - virtual BlockData requestBlockAttributesDialog(BlockList *) { return BlockData(); } - virtual void requestEditBlockWindow(BlockList *) {} - virtual void closeEditBlockWindow(Block *) {} - virtual QString requestImageOpenDialog() { return ""; } - virtual void requestOptions(ActionInterface *, bool, bool = false) {} - virtual void requestSnapDistOptions(double &, bool) {} - virtual bool requestAttributesDialog(AttributesData &, LayerList &) { return false; } - virtual bool requestMoveDialog(MoveData &) { return false; } - virtual bool requestRotateDialog(RotateData &) { return false; } - virtual bool requestScaleDialog(ScaleData &) { return false; } - virtual bool requestMirrorDialog(MirrorData &) { return false; } - virtual bool requestMoveRotateDialog(MoveRotateData &) { return false; } - virtual bool requestRotate2Dialog(Rotate2Data &) { return false; } - virtual void requestToolBar(RS2::ToolBarId) {} - virtual void requestToolBarSelect(ActionInterface *, RS2::ActionType) {} - virtual bool requestModifyEntityDialog(Entity *) { return false; } - virtual bool requestTextDialog(Text *) { return false; } - virtual bool requestHatchDialog(Hatch *) { return false; } - virtual void requestOptionsGeneralDialog() {} - virtual void requestOptionsDrawingDialog(Drawing &) {} -#ifdef RS_CAM - virtual bool requestCamOptionsDialog(Drawing& ) { printf("fake\n"); return false; } -#endif - virtual void updateCoordinateWidget(const Vector &, const Vector &, bool = false) {} - virtual void updateMouseWidget(const QString &, const QString &) {} - virtual void updateSelectionWidget(int) {} - virtual void commandMessage(const QString &) {} - virtual bool isAdapter() { return true; } -}; - -#endif // __DIALOGFACTORYADAPTER_H__