diff --git a/elements/contacteur.elmt b/elements/contacteur.elmt
deleted file mode 100644
index 713ed2278..000000000
--- a/elements/contacteur.elmt
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/elements/definition_element.dtd b/elements/definition_element.dtd
deleted file mode 100644
index 34e2b5e4e..000000000
--- a/elements/definition_element.dtd
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/elements/del.elmt b/elements/del.elmt
deleted file mode 100644
index 4c2d360fb..000000000
--- a/elements/del.elmt
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/elements/entree.elmt b/elements/entree.elmt
deleted file mode 100644
index 48d5a2ae7..000000000
--- a/elements/entree.elmt
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/qetapp.cpp b/qetapp.cpp
index 558bf36cb..600c68cb2 100644
--- a/qetapp.cpp
+++ b/qetapp.cpp
@@ -491,9 +491,19 @@ void QETApp::toolbar() {
gere l'impression
*/
void QETApp::dialogue_imprimer() {
- QPrinter *qprin = new QPrinter();
- QPrintDialog *qpd = new QPrintDialog(qprin, this);
- qpd -> exec();
+ QPrinter qprin;
+ qprin.setOrientation(QPrinter::Landscape);
+ qprin.setPageSize(QPrinter::A4);
+ //qprin.setPrintProgram("lp");
+ QPrintDialog qpd(&qprin, this);
+
+ if (qpd.exec() == QDialog::Accepted) {
+ QPainter qp(&qprin);
+ Schema *sc = schemaEnCours() -> scene;
+ sc -> setAffichageGrille(false);
+ sc -> render(&qp);
+ sc -> setAffichageGrille(true);
+ }
}
/**