Ajout du type de conducteur "simple" : ni symbole ni champ de texte

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@173 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavierqet
2007-10-12 18:33:28 +00:00
parent ea9ebb8ec6
commit 7690fbcccb
7 changed files with 86 additions and 45 deletions

View File

@@ -14,7 +14,7 @@ class ConductorPropertiesWidget : public QWidget {
// methodes
public:
bool isSingleLine() const;
Conductor::ConductorType conductorType() const;
void setSingleLineProperties(const SingleLineProperties &);
SingleLineProperties singleLineProperties() const;
QString conductorText() const;
@@ -24,10 +24,13 @@ class ConductorPropertiesWidget : public QWidget {
void updatePreview();
void updateSingleLineConfig();
void updateSingleLineDisplay();
void setSingleLine(bool);
void setConductorType(Conductor::ConductorType);
void setConductorType(int);
// attributs prives
private:
QButtonGroup *radio_buttons;
QRadioButton *simple;
QRadioButton *multiline;
QLineEdit *text_field;
QRadioButton *singleline;
@@ -38,6 +41,7 @@ class ConductorPropertiesWidget : public QWidget {
QCheckBox *neutral_checkbox;
QLabel *preview;
Conductor::ConductorType type_;
SingleLineProperties slp;
QString conductor_text;