Rapatriement dans la branche 0.3 de toutes les modifications effectuees dans le trunk depuis la creation de la branche 0.3.

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@793 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavier
2009-11-22 16:12:22 +00:00
parent 22ebec4dad
commit 121bd1f432
247 changed files with 17529 additions and 3671 deletions

View File

@@ -57,16 +57,8 @@ class SingleLineProperties {
class ConductorProperties {
// constructeurs, destructeur
public:
/**
Constructeur : par defaut, les proprietes font un conducteur
multifilaire dont le texte est "_"
*/
ConductorProperties() : type(Multi), text("_") {
}
/// Destructeur
virtual ~ConductorProperties() {
}
ConductorProperties();
virtual ~ConductorProperties();
/**
Represente le type d'un conducteur :
@@ -79,9 +71,12 @@ class ConductorProperties {
// attributs
/// type du conducteur
ConductorType type;
/// couleur du conducteur
QColor color;
/// texte affiche si le conducteur est multifilaire
QString text;
/// style du conducteur (Qt::SolidLine ou Qt::DashLine)
Qt::PenStyle style;
/// proprietes si le conducteur est unifilaire
SingleLineProperties singleLineProperties;
@@ -96,5 +91,9 @@ class ConductorProperties {
// operateurs
int operator==(const ConductorProperties &);
int operator!=(const ConductorProperties &);
private:
void readStyle(const QString &);
QString writeStyle() const;
};
#endif