mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-24 03:10:52 +01:00
Implementation de l'assistant de creation d'un nouvel element
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@83 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -5,9 +5,12 @@
|
||||
Cette classe represente un dialogue qui permet a l'utilisateur de specifier
|
||||
les premiers parametres de l'element qu'il va construire.
|
||||
Ces parametres sont :
|
||||
- la largeur
|
||||
- la hauteur
|
||||
- et euh... pleins de choses interessantes
|
||||
- la categorie dans laquelle il faut enregistrer l'element
|
||||
- le nom du fichier dans lequel il faut enregistrer l'element
|
||||
- les noms de cet element
|
||||
- les dimensions
|
||||
- la position du hotspot
|
||||
- les orientations possibles
|
||||
*/
|
||||
class ElementsCategoriesWidget;
|
||||
class NamesList;
|
||||
@@ -36,6 +39,10 @@ class NewElementWizard : public QDialog {
|
||||
WizardState current_state;
|
||||
QGraphicsView *diagram_view;
|
||||
Diagram *diagram_scene;
|
||||
QComboBox *north_orientation;
|
||||
QComboBox *east_orientation;
|
||||
QComboBox *south_orientation;
|
||||
QComboBox *west_orientation;
|
||||
|
||||
// methodes
|
||||
private:
|
||||
@@ -49,6 +56,7 @@ class NewElementWizard : public QDialog {
|
||||
bool validStep3();
|
||||
bool validStep4();
|
||||
bool validStep5();
|
||||
void createNewElement();
|
||||
|
||||
public slots:
|
||||
void previous();
|
||||
|
||||
Reference in New Issue
Block a user