mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-18 05:00:33 +01:00
New Diagram: List of Drawings (rough draft) added
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2812 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
*/
|
||||
#include "qetproject.h"
|
||||
#include "diagram.h"
|
||||
#include "diagramfoliolist.h"
|
||||
#include "elementdefinition.h"
|
||||
#include "xmlelementscollection.h"
|
||||
#include "elementscategory.h"
|
||||
@@ -830,6 +831,25 @@ Diagram *QETProject::addNewDiagram() {
|
||||
return(diagram);
|
||||
}
|
||||
|
||||
Diagram *QETProject::addNewDiagramFolioList() {
|
||||
// ne fait rien si le projet est en lecture seule
|
||||
if (isReadOnly()) return(0);
|
||||
|
||||
// cree un nouveau schema
|
||||
Diagram *diagram_folio_list = new DiagramFolioList();
|
||||
|
||||
// lui transmet les parametres par defaut
|
||||
diagram_folio_list -> border_and_titleblock.importBorder(defaultBorderProperties());
|
||||
diagram_folio_list -> border_and_titleblock.importTitleBlock(defaultTitleBlockProperties());
|
||||
diagram_folio_list -> defaultConductorProperties = defaultConductorProperties();
|
||||
QString title = "List of Drawings";
|
||||
diagram_folio_list -> border_and_titleblock.setTitle(title);
|
||||
|
||||
addDiagram(diagram_folio_list);
|
||||
emit(diagramAdded(this, diagram_folio_list));
|
||||
return(diagram_folio_list);
|
||||
}
|
||||
|
||||
/**
|
||||
Enleve un schema du projet et emet le signal diagramRemoved
|
||||
@param diagram le schema a enlever
|
||||
|
||||
Reference in New Issue
Block a user