[qet] [2598] forget file from previous commit

[ Thread Index | Date Index | More lists.tuxfamily.org/qet Archives ]


Revision: 2598
Author:   blacksun
Date:     2013-11-07 13:06:29 +0100 (Thu, 07 Nov 2013)
Log Message:
-----------
forget file from previous commit

Modified Paths:
--------------
    branches/devel/sources/newelementwizard.cpp
    branches/devel/sources/newelementwizard.h

Modified: branches/devel/sources/newelementwizard.cpp
===================================================================
--- branches/devel/sources/newelementwizard.cpp	2013-11-07 11:58:03 UTC (rev 2597)
+++ branches/devel/sources/newelementwizard.cpp	2013-11-07 12:06:29 UTC (rev 2598)
@@ -20,7 +20,6 @@
 #include "elementscategorieswidget.h"
 #include "elementscategorieslist.h"
 #include "nameslistwidget.h"
-#include "orientationsetwidget.h"
 #include "qetgraphicsitem/element.h"
 #include "qetelementeditor.h"
 #include "qet.h"
@@ -52,7 +51,6 @@
 	addPage(buildStep1());
 	addPage(buildStep2());
 	addPage(buildStep3());
-	addPage(buildStep4());
 	setFixedSize(705, 325);
 }
 
@@ -96,7 +94,7 @@
 QWizardPage *NewElementWizard::buildStep1() {
 	QWizardPage *page = new QWizardPage();
 	page -> setProperty("WizardState", Category);
-	page -> setTitle(tr("\311tape 1/4 : Cat\351gorie parente", "wizard page title"));
+	page -> setTitle(tr("\311tape 1/3 : Cat\351gorie parente", "wizard page title"));
 	page -> setSubTitle(tr("S\351lectionnez une cat\351gorie dans laquelle enregistrer le nouvel \351l\351ment.", "wizard page subtitle"));
 	QVBoxLayout *layout = new QVBoxLayout();
 	
@@ -113,7 +111,7 @@
 QWizardPage *NewElementWizard::buildStep2() {
 	QWizardPage *page = new QWizardPage();
 	page -> setProperty("WizardState", Filename);
-	page -> setTitle(tr("\311tape 2/4 : Nom du fichier", "wizard page title"));
+	page -> setTitle(tr("\311tape 2/3 : Nom du fichier", "wizard page title"));
 	page -> setSubTitle(tr("Indiquez le nom du fichier dans lequel enregistrer le nouvel \351l\351ment.", "wizard page subtitle"));
 	QVBoxLayout *layout = new QVBoxLayout();
 	
@@ -136,7 +134,7 @@
 QWizardPage *NewElementWizard::buildStep3() {
 	QWizardPage *page = new QWizardPage();
 	page -> setProperty("WizardState", Names);
-	page -> setTitle(tr("\311tape 3/4 : Noms de l'\351l\351ment", "wizard page title"));
+	page -> setTitle(tr("\311tape 3/3 : Noms de l'\351l\351ment", "wizard page title"));
 	page -> setSubTitle(tr("Indiquez le ou les noms de l'\351l\351ment.", "wizard page subtitle"));
 	QVBoxLayout *layout = new QVBoxLayout();
 	
@@ -150,33 +148,17 @@
 	return(page);
 }
 
-/**
-	Met en place l'etape 4 : orientations possibles pour le nouvel element
-*/
-QWizardPage *NewElementWizard::buildStep4() {
-	QWizardPage *page = new QWizardPage();
-	page -> setProperty("WizardState", Orientations);
-	page -> setTitle(tr("\311tape 4/4 : Orientations", "wizard page title"));
-	page -> setSubTitle(tr("Indiquez les orientations possibles pour le nouvel \351l\351ment.", "wizard page subtitle"));
-	QVBoxLayout *layout = new QVBoxLayout();
-	
-	orientation_set = new OrientationSetWidget();
-	layout -> addWidget(orientation_set);
-	layout -> addSpacing(25);
-	
-	page -> setLayout(layout);
-	return(page);
-}
-
 /// @return true si l'etape en cours est validee, false sinon
 bool NewElementWizard::validateCurrentPage() {
 	WizardState wizard_state = static_cast<WizardState>(currentPage() -> property("WizardState").toInt());
 	if      (wizard_state == Category) return(validStep1());
 	else if (wizard_state == Filename) return(validStep2());
-	else if (wizard_state == Names)    return(element_names -> checkOneName()); // il doit y avoir au moins un nom
-	else if (wizard_state == Orientations) {
-		createNewElement();
-		return(true);
+	else if (wizard_state == Names) {
+		// must have one name minimum
+		if (element_names -> checkOneName())
+			createNewElement();
+		return true;
+
 	}
 	else return(true);
 }
@@ -259,7 +241,6 @@
 void NewElementWizard::createNewElement() {
 	QETElementEditor *edit_new_element = new QETElementEditor(parentWidget());
 	edit_new_element -> setNames(element_names -> names());
-	edit_new_element -> setOrientations(orientation_set -> orientationSet());
 	
 	ElementsLocation new_element_location = chosen_category -> location();
 	new_element_location.addToPath(chosen_file);

Modified: branches/devel/sources/newelementwizard.h
===================================================================
--- branches/devel/sources/newelementwizard.h	2013-11-07 11:58:03 UTC (rev 2597)
+++ branches/devel/sources/newelementwizard.h	2013-11-07 12:06:29 UTC (rev 2598)
@@ -21,7 +21,6 @@
 class ElementsCategoriesWidget;
 class ElementsCategory;
 class NamesListWidget;
-class OrientationSetWidget;
 class QFileNameEdit;
 /**
 	This class provides a wizard dialog enabling users to to specify the basic
@@ -31,9 +30,6 @@
 	  - the category the element should be saved to
 	  - the filename the element should be saved to
 	  - localized names
-	  - dimensions
-	  - hotspot position
-	  - allowed and default orientations
 */
 class NewElementWizard : public QWizard {
 	Q_OBJECT
@@ -53,11 +49,10 @@
 	
 	// attributes
 	private:
-	enum WizardState { Category, Filename, Names, Dimensions, Orientations };
+	enum WizardState { Category, Filename, Names };
 	ElementsCategoriesWidget *categories_list;
 	QFileNameEdit *qle_filename;
 	NamesListWidget *element_names;
-	OrientationSetWidget *orientation_set;
 	WizardState current_state;
 	QString chosen_file;
 	ElementsCategory *chosen_category;
@@ -67,7 +62,6 @@
 	QWizardPage *buildStep1();
 	QWizardPage *buildStep2();
 	QWizardPage *buildStep3();
-	QWizardPage *buildStep4();
 	bool validStep1();
 	bool validStep2();
 	bool validateCurrentPage();


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/