]> Shamusworld >> Repos - architektonas/blobdiff - src/widgets/qg_dialogfactory.h
Start of bringing back missing forms/dialogs
[architektonas] / src / widgets / qg_dialogfactory.h
index aee54b575fa2a59e133088a771e699ebeb216094..d901cd7e07ab0cca17255254704cfbf03d50e6d5 100644 (file)
@@ -24,11 +24,13 @@ class RS_Document;
 class QG_DialogFactory: public RS_DialogFactoryInterface
 {
        public:
-               QG_DialogFactory(QWidget * parent, QWidget * ow);
+//             QG_DialogFactory(QWidget * parent, QWidget * ow);
+               QG_DialogFactory(QWidget * parent, QToolBar * ow);
                virtual ~QG_DialogFactory();
 
        protected:
-               virtual void setOptionWidget(QWidget * ow);
+//             virtual void setOptionWidget(QWidget * ow);
+               virtual void setOptionWidget(QToolBar * ow);
 
        public:
                virtual void setCoordinateWidget(CoordinateWidget * cw);
@@ -127,7 +129,9 @@ class QG_DialogFactory: public RS_DialogFactoryInterface
                //! Pointer to the widget which can host dialogs
                QWidget * parent;
                //! Pointer to the widget which can host individual tool options
-               QWidget * optionWidget;
+//[DONE]#warning "!!! Need to change optionWidget from class QWidget to QToolBar !!!"
+//             QWidget * optionWidget;
+               QToolBar * optionWidget;
                //! Pointer to the coordinate widget.
                CoordinateWidget * coordinateWidget;
                //! Pointer to the mouse widget.