]> Shamusworld >> Repos - architektonas/blob - src/mainapp/qc_dialogfactory.h
3ddd8d9358871c4c16f97aef6ae0be339337c930
[architektonas] / src / mainapp / qc_dialogfactory.h
1 #ifndef QC_DIALOGFACTORY_H
2 #define QC_DIALOGFACTORY_H
3
4 #include "qg_dialogfactory.h"
5
6 /**
7  * This is the QCad specific implementation of a widget which can create and
8  * show dialogs. Some functions cannot be implemented on the
9  * qcadguiqt library level and need to be implemented here,
10  * on the application level.
11  */
12 class QC_DialogFactory: public QG_DialogFactory
13 {
14         public:
15 //              QC_DialogFactory(QWidget * parent, QWidget * ow);
16                 QC_DialogFactory(QWidget * parent, QToolBar * ow);
17                 virtual ~QC_DialogFactory();
18
19                 virtual void requestEditBlockWindow(RS_BlockList * blockList = NULL);
20                 virtual void closeEditBlockWindow(RS_Block * block = NULL);
21 };
22
23 #endif