Forget file from previous comit

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@3452 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
blacksun
2014-11-04 22:23:27 +00:00
parent 46ddc4741a
commit 0a6149761f
2 changed files with 15 additions and 2 deletions

View File

@@ -38,10 +38,11 @@
#include "terminaleditor.h" #include "terminaleditor.h"
#include "texteditor.h" #include "texteditor.h"
#include "textfieldeditor.h" #include "textfieldeditor.h"
#include "partterminal.h" #include "partterminal.h"
#include "parttextfield.h" #include "parttextfield.h"
#include "eseventaddline.h"
#include <QMessageBox> #include <QMessageBox>
/* /*
Nombre maximum de primitives affichees par la "liste des parties" Nombre maximum de primitives affichees par la "liste des parties"
@@ -244,7 +245,8 @@ void QETElementEditor::setupActions() {
connect(edit_lower, SIGNAL(triggered()), ce_scene, SLOT(slot_lower())); connect(edit_lower, SIGNAL(triggered()), ce_scene, SLOT(slot_lower()));
connect(edit_backward, SIGNAL(triggered()), ce_scene, SLOT(slot_sendBackward())); connect(edit_backward, SIGNAL(triggered()), ce_scene, SLOT(slot_sendBackward()));
connect(move, SIGNAL(triggered()), ce_scene, SLOT(slot_move())); connect(move, SIGNAL(triggered()), ce_scene, SLOT(slot_move()));
connect(add_line, SIGNAL(triggered()), ce_scene, SLOT(slot_addLine()));
connect(add_line, SIGNAL(triggered()), this, SLOT(addLine()));
connect(add_rectangle, SIGNAL(triggered()), ce_scene, SLOT(slot_addRectangle())); connect(add_rectangle, SIGNAL(triggered()), ce_scene, SLOT(slot_addRectangle()));
connect(add_ellipse, SIGNAL(triggered()), ce_scene, SLOT(slot_addEllipse())); connect(add_ellipse, SIGNAL(triggered()), ce_scene, SLOT(slot_addEllipse()));
connect(add_polygon, SIGNAL(triggered()), ce_scene, SLOT(slot_addPolygon())); connect(add_polygon, SIGNAL(triggered()), ce_scene, SLOT(slot_addPolygon()));
@@ -252,6 +254,7 @@ void QETElementEditor::setupActions() {
connect(add_arc, SIGNAL(triggered()), ce_scene, SLOT(slot_addArc())); connect(add_arc, SIGNAL(triggered()), ce_scene, SLOT(slot_addArc()));
connect(add_terminal, SIGNAL(triggered()), ce_scene, SLOT(slot_addTerminal())); connect(add_terminal, SIGNAL(triggered()), ce_scene, SLOT(slot_addTerminal()));
connect(add_textfield, SIGNAL(triggered()), ce_scene, SLOT(slot_addTextField())); connect(add_textfield, SIGNAL(triggered()), ce_scene, SLOT(slot_addTextField()));
connect(move, SIGNAL(triggered()), this, SLOT(slot_setRubberBandToView())); connect(move, SIGNAL(triggered()), this, SLOT(slot_setRubberBandToView()));
connect(add_line, SIGNAL(triggered()), this, SLOT(slot_setNoDragToView())); connect(add_line, SIGNAL(triggered()), this, SLOT(slot_setNoDragToView()));
connect(add_rectangle, SIGNAL(triggered()), this, SLOT(slot_setNoDragToView())); connect(add_rectangle, SIGNAL(triggered()), this, SLOT(slot_setNoDragToView()));
@@ -919,6 +922,14 @@ bool QETElementEditor::isReadOnly() const {
return(read_only); return(read_only);
} }
/**
* @brief QETElementEditor::addLine
* Set line creation interface to scene
*/
void QETElementEditor::addLine() {
ce_scene->setInterface(new ESEventAddLine(ce_scene));
}
/** /**
Lance l'assistant de creation d'un nouvel element. Lance l'assistant de creation d'un nouvel element.
*/ */

View File

@@ -126,6 +126,8 @@ class QETElementEditor : public QETMainWindow {
void copyAndPasteXml(const QDomDocument &); void copyAndPasteXml(const QDomDocument &);
public slots: public slots:
void addLine();
void slot_new(); void slot_new();
void slot_open(); void slot_open();
void slot_openFile(); void slot_openFile();