#ifndef __CADTOOLBARMODIFY_H__
#define __CADTOOLBARMODIFY_H__
-#include "ui_cadtoolbarmodify.h"
+#include <QtGui>
class CadToolBar;
-class QG_ActionHandler;
class CadToolBarModify: public QWidget
{
- Q_OBJECT
-
public:
- CadToolBarModify(QWidget* parent = 0, Qt::WindowFlags flags = 0);
+ CadToolBarModify(CadToolBar * parent, Qt::WindowFlags flags = 0);
~CadToolBarModify();
-
- public slots:
- void mousePressEvent(QMouseEvent * e);
- void contextMenuEvent(QContextMenuEvent * e);
- void setCadToolBar(CadToolBar * tb);
- void modifyMove();
- void modifyRotate();
- void modifyScale();
- void modifyMirror();
- void modifyMoveRotate();
- void modifyRotate2();
- void modifyTrim();
- void modifyTrim2();
- void modifyTrimAmount();
- void modifyCut();
- void modifyBevel();
- void modifyRound();
- void modifyEntity();
- void modifyDelete();
- void modifyAttributes();
- void modifyStretch();
- void modifyExplode();
- void modifyExplodeText();
- void back();
-
- protected:
- QG_ActionHandler * actionHandler;
- CadToolBar * cadToolBar;
-
- private:
- Ui::CadToolBarModify ui;
};
#endif // __CADTOOLBARMODIFY_H__