]> Shamusworld >> Repos - architektonas/blobdiff - src/widgets/qg_dialogfactory.h
Removed more QC_ madness...
[architektonas] / src / widgets / qg_dialogfactory.h
index 5fff2cf87fc3b307ca418cde77d05fa5645622a7..a4d6cb00dea0ed4f0dd395c61601997505b949d8 100644 (file)
@@ -7,12 +7,12 @@
 #include "rs_debug.h"
 
 class CadToolBar;
-class CoordinateWidget;
-class SelectionWidget;
-class MouseWidget;
 class CommandWidget;
-class QG_MainWindowInterface;
+class CoordinateWidget;
 class RS_Document;
+class QG_MainWindowInterface;
+class MouseWidget;
+class SelectionWidget;
 
 #define QG_DIALOGFACTORY (RS_DialogFactory::instance()->getFactoryObject()->isAdapter()==false ? ((QG_DialogFactory*)RS_DialogFactory::instance()->getFactoryObject()) : NULL)
 
@@ -24,11 +24,11 @@ class RS_Document;
 class QG_DialogFactory: public RS_DialogFactoryInterface
 {
        public:
-               QG_DialogFactory(QWidget * parent, QWidget * ow);
+               QG_DialogFactory(QWidget * parent, QToolBar * ow);
                virtual ~QG_DialogFactory();
 
        protected:
-               virtual void setOptionWidget(QWidget * ow);
+               virtual void setOptionWidget(QToolBar * ow);
 
        public:
                virtual void setCoordinateWidget(CoordinateWidget * cw);
@@ -106,11 +106,11 @@ class QG_DialogFactory: public RS_DialogFactoryInterface
                virtual bool requestHatchDialog(RS_Hatch * hatch);
 
 #ifdef RS_CAM
-               virtual bool requestCamOptionsDialog(RS_Graphic & graphic);
+               virtual bool requestCamOptionsDialog(Drawing & graphic);
 #endif
 
                virtual void requestOptionsGeneralDialog();
-               virtual void requestOptionsDrawingDialog(RS_Graphic & graphic);
+               virtual void requestOptionsDrawingDialog(Drawing & graphic);
 
                virtual void requestPreviousMenu();
 
@@ -127,7 +127,7 @@ 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;
+               QToolBar * optionWidget;
                //! Pointer to the coordinate widget.
                CoordinateWidget * coordinateWidget;
                //! Pointer to the mouse widget.