J'ai ajouté un workaround qui empêche la sauvegarde du symbole tant que le symbole dépasse du hotspot.
if (!ce_scene -> borderContainsEveryParts()) return(false);
You are not logged in. Please login or register.
QElectroTech → Posts by scorpio810
J'ai ajouté un workaround qui empêche la sauvegarde du symbole tant que le symbole dépasse du hotspot.
if (!ce_scene -> borderContainsEveryParts()) return(false);
bonsoir,
Nous avons trouver un bug gênant si un symbole est en dehors de son hostsop et si on le place sur un diagram scene il provoque la fermeture de Qet avec un crash .
l
aurent@debian:~$ dmesg | grep segfault
[ 3646.369916] qelectrotech[7454]: segfault at 60 ip 00007fe31ac68b77 sp 00007fff30249870 error 4 in libQtCore.so.4.8.4[7fe31aadc000+2ca000]
en attendant que que bug soit résolu faites attention à ce que le hostspot englobe bien le symbole en question
bonsoir,
La numérotation automatique fonctionne ainsi que le positionnement du texte suivant la position du conducteur.
les traductions ont repris de plus belle ...
déjà disponible sur mes debs, nous attendons les builds windows de cyril .
Jonas stein reprend de zéro celle de Markus dont un bug empêchait d'associer le code et formulaire à la traduction sous Qtllinguist .
deux transducteurs nous ont rejoints pour traduire Qet en grec , merci a eux.
Yannis Gyftomitros && Nikos .
Je suis très affligé comme toute l'équipe de qet d'apprendre que notre vaillant traducteur italien alessandro conti est probablement décédé par la maladie , dont nous sommes sans nouvelles depuis 1 an, Silvio reprend son rôle .
http://www.ilrestodelcarlino.it/fano/pr … onti.shtml
Nous attachons toutes nos condoléances a sa famille dans leur douleur .
Les mots me manquent merci a tous pour votre soutient ...
tu peux tester ça, mais pour l'instant ce n'est pas encore au point :p
gpg --keyserver pgpkeys.mit.edu --recv-key EBDC189C0D3B29544669DD0688FD59D83E82A860
gpg -a --export EBDC189C0D3B29544669DD0688FD59D83E82A860 | sudo apt-key add -
Bon je laisse tomber, le couple debarchiver/debuploader se prêtent vraiment mal sur ce point .
je n'ai pas trouvé le lien pour la clé d'authentification du dépot ?
Quelle clé ? suite a ce message http://qelectrotech.org/forum/viewtopic … 1487#p1487
Ceci ne s'applique qu'aux membres développeurs, traducteur inscrit sur le projet et ayant aces au subversion .
Mais je suppose que tu parles de la clé d'authentification du dépôt pour les debs ?
Hélas je n'ai pas encore eu le temps de m'y pencher dessus.
Bonjour Natdom, berteh,
Quelques avancées dans ce domaine (premier patch de Cyril)
[video]http://vimeo.com/67635763[/video]
Bonsoir,
deux Plugins ont été rajouté sur le forum punBB facilitant l'insertion de video ainsi que l’édition des messages.
Petit pense bête (special joshua...) :p
prérequis ssh-askpass ->
apt-get install ssh-askpass
Nouveau projet de type "import Subversion"
chemin de ssh-askpass ->
whereis ssh-askpass
identifiant et chemin de svn
chemin du depot et emplacement du projet
svn://svn.tuxfamily.org/svnroot/qet/qet/trunk
config du projet
on ajoute le style de code Qet -> wget http://qelectrotech.org/wiki/_media/doc … -style.xml
on va booster les cpu ->Specifies the number of jobs (commands) to run simultaneously.
make -j4 dans mon cas (grep -c "processor" /proc/cpuinfo valeur +1 ) bah j'ai gonflé un peu plus :p
argument de l’exécutable
dans mon cas
--common-elements-dir=/home/laurent/Qet_laurent/trunk/elements --lang-dir=/home/laurent/Qet_laurent/trunk/lang
Petit pense bête
prérequis ssh-askpass -> apt-get install ssh-askpass
Nouveau projet de type "import Subversion"
chemin de ssh-askpass -> whereis ssh-askpass
identifiant et chemin de svn
chemin du depot et emplacement du projet
config du projet
on ajoute le style de code Qet
on va booster les cpu make -j4 dans mon cas
argument de l’exécutable
dans mon cas
--common-elements-dir=/home/laurent/Qet_laurent/trunk/elements --lang-dir=/home/laurent/Qet_laurent/trunk/lang
Merci :-)
Bonjour,
Apres l'ajout de couleurs basique dans le remplissage des primitives polygone cercle etcc, dans l’éditeur de symbole, nous venons de rajouter un choix de couleur basique aussi pour les lignes et contour des primitives .
Nous avons aussi ajouté à la demande d'un utilisateur l'outil tiret point (dashdotted) dans l’éditeur de symbole .
Je ne pense pas qu'ajouter un choix de couleur autre aux textes dans l’éditeur soit utile, donc nous l'avons pas rajouté.
A venir l'insertion d'une image comme fond dans un folio .
A venir la rotation automatique des textes des conducteurs voir la vidéo
[video]http://vimeo.com/67420311[/video]
[video]https://download.qelectrotech.org/qet/j … %3a08.webm[/video]
Voila après ça nous arrêtons les features !!!
Nous prévoyons de tagger une beta pour fin juin, et sortir la 0.3 finale en juillet....
Laurent
Bonjour natdom,
Cela nous fais toujours grandement plaisir d'avoir des retours d'enseignants qui utilisent Qet, et je les en remercie.
J'ai prévu de releaser la 0.3 bientôt, courant fin juin.
Mais si nous pouvons le faire avant...., tout déprendra du temps de libre de chacun .
Laurent
Bonjour,
Suite à la demande de certains, j'ai ajouté la possibilité de remplir les primitives dans l’éditeur de symbole avec quelques
couleurs de base , c'est plutôt au mode enseignant que je dédie cette fonctionnalité .
@+
Laurent
Ps les packages debian sont déjà sur le serveur, et j'attend avec impatience les builds windows de Cyril .
Les builds windows sont ici https://download.qelectrotech.org/qet/builds/20130529/
Pour faire ça j'ai bien peur qu'il ne faille pas y compter :p
r2181-scorpio810.diff
Modified: trunk/sources/customelement.cpp
===================================================================
--- trunk/sources/customelement.cpp 2013-05-28 16:50:35 UTC (rev 2180)
+++ trunk/sources/customelement.cpp 2013-05-29 09:02:26 UTC (rev 2181)
@@ -765,6 +765,15 @@
} else if (style_value == "black") {
brush.setStyle(Qt::SolidPattern);
brush.setColor(Qt::black);
+ } else if (style_value == "blue") {
+ brush.setStyle(Qt::SolidPattern);
+ brush.setColor(Qt::blue);
+ } else if (style_value == "red") {
+ brush.setStyle(Qt::SolidPattern);
+ brush.setColor(Qt::red);
+ } else if (style_value == "green") {
+ brush.setStyle(Qt::SolidPattern);
+ brush.setColor(Qt::green);
} else if (style_value == "none") {
brush.setStyle(Qt::NoBrush);
}
Modified: trunk/sources/editor/customelementgraphicpart.cpp
===================================================================
--- trunk/sources/editor/customelementgraphicpart.cpp 2013-05-28 16:50:35 UTC (rev 2180)
+++ trunk/sources/editor/customelementgraphicpart.cpp 2013-05-29 09:02:26 UTC (rev 2181)
@@ -39,6 +39,10 @@
if (_filling == NoneFilling) css_like_styles += "none";
else if (_filling == BlackFilling) css_like_styles += "black";
else if (_filling == WhiteFilling) css_like_styles += "white";
+ else if (_filling == GreenFilling) css_like_styles += "green";
+ else if (_filling == BlueFilling) css_like_styles += "blue";
+ else if (_filling == RedFilling) css_like_styles += "red";
+
css_like_styles += ";color:";
if (_color == WhiteColor) css_like_styles += "white";
@@ -76,6 +80,9 @@
} else if (style_name == "filling") {
if (style_value == "white") _filling = WhiteFilling;
else if (style_value == "black") _filling = BlackFilling;
+ else if (style_value == "red") _filling = RedFilling;
+ else if (style_value == "green") _filling = GreenFilling;
+ else if (style_value == "blue") _filling = BlueFilling;
else if (style_value == "none") _filling = NoneFilling;
} else if (style_name == "color") {
if (style_value == "black") _color = BlackColor;
@@ -126,6 +133,15 @@
} else if (_filling == WhiteFilling) {
brush.setStyle(Qt::SolidPattern);
brush.setColor(Qt::white);
+ } else if (_filling == GreenFilling) {
+ brush.setStyle(Qt::SolidPattern);
+ brush.setColor(Qt::green);
+ } else if (_filling == RedFilling) {
+ brush.setStyle(Qt::SolidPattern);
+ brush.setColor(Qt::red);
+ } else if (_filling == BlueFilling) {
+ brush.setStyle(Qt::SolidPattern);
+ brush.setColor(Qt::blue);
}
// applique la couleur de trait
Modified: trunk/sources/editor/customelementgraphicpart.h
===================================================================
--- trunk/sources/editor/customelementgraphicpart.h 2013-05-28 16:50:35 UTC (rev 2180)
+++ trunk/sources/editor/customelementgraphicpart.h 2013-05-29 09:02:26 UTC (rev 2181)
@@ -46,7 +46,10 @@
enum Filling {
NoneFilling, ///< No filling (i.e. transparent)
BlackFilling, ///< Black filling
- WhiteFilling ///< White filling
+ WhiteFilling, ///< White filling
+ GreenFilling, ///< Green filling
+ RedFilling, ///< Red filling
+ BlueFilling ///< Green filling
};
/// This enum lists the various line colors available to draw primitives.
Modified: trunk/sources/editor/styleeditor.cpp
===================================================================
--- trunk/sources/editor/styleeditor.cpp 2013-05-28 16:50:35 UTC (rev 2180)
+++ trunk/sources/editor/styleeditor.cpp 2013-05-29 09:02:26 UTC (rev 2181)
@@ -32,6 +32,7 @@
color = new QButtonGroup(this);
color -> addButton(black_color = new QRadioButton(tr("Noir", "element part color")), CustomElementGraphicPart::BlackColor);
color -> addButton(white_color = new QRadioButton(tr("Blanc", "element part color")), CustomElementGraphicPart::WhiteColor);
+
// style
style = new QButtonGroup(this);
@@ -51,7 +52,10 @@
filling -> addButton(no_filling = new QRadioButton(tr("Aucun", "element part filling")), CustomElementGraphicPart::NoneFilling );
filling -> addButton(black_filling = new QRadioButton(tr("Noir", "element part filling")), CustomElementGraphicPart::BlackFilling);
filling -> addButton(white_filling = new QRadioButton(tr("Blanc", "element part filling")), CustomElementGraphicPart::WhiteFilling);
-
+ filling -> addButton(green_filling = new QRadioButton(tr("Vert", "element part filling")), CustomElementGraphicPart::GreenFilling);
+ filling -> addButton(red_filling = new QRadioButton(tr("Rouge", "element part filling")), CustomElementGraphicPart::RedFilling);
+ filling -> addButton(blue_filling = new QRadioButton(tr("Blue", "element part filling")), CustomElementGraphicPart::BlueFilling);
+
// antialiasing
antialiasing = new QCheckBox(tr("Antialiasing"));
@@ -91,11 +95,14 @@
filling_layout -> addWidget(no_filling);
filling_layout -> addWidget(black_filling);
filling_layout -> addWidget(white_filling);
+ filling_layout -> addWidget(green_filling);
+ filling_layout -> addWidget(red_filling);
+ filling_layout -> addWidget(blue_filling);
filling_layout -> addStretch();
main_layout -> addLayout(filling_layout);
main_layout -> addStretch();
-
+
setLayout(main_layout);
}
Modified: trunk/sources/editor/styleeditor.h
===================================================================
--- trunk/sources/editor/styleeditor.h 2013-05-28 16:50:35 UTC (rev 2180)
+++ trunk/sources/editor/styleeditor.h 2013-05-29 09:02:26 UTC (rev 2181)
@@ -41,9 +41,9 @@
CustomElementGraphicPart *part;
QVBoxLayout *main_layout;
QButtonGroup *color, *style, *weight, *filling;
- QRadioButton *black_color, *white_color, *normal_style, *dashed_style, *dotted_style;
+ QRadioButton *black_color, *white_color, *normal_style, *dashed_style, *dotted_style;
QRadioButton *none_weight, *thin_weight, *normal_weight, *no_filling;
- QRadioButton *black_filling, *white_filling;
+ QRadioButton *black_filling, *white_filling, *green_filling, *red_filling, *blue_filling;
QCheckBox *antialiasing;
// methods
Bonsoir, la dernière révision, devrait te plaire elle pose tous les textes des conducteurs en 270° si conducteur est lui même vertical, et cella facilite grandement le travail fastidieux de les repositionner tous.
Le mouvement se faisant en interne il n'est pas possible de l'enregistrer dans un autre angle,(pour l'instant).
Vos avis nous intéressent.
Laurent .
Bonsoir,
Colorier des fils cela vous parait un sapin de noel ? seulement donne un + réaliste et visuel au schéma.
La possibilité de tracer des conducteurs en couleur à été ajouté à Qet depuis plus de deux ans .....
Quelle version utilise tu ?
Dommage que je ne programme plus ( j'ai 70 printemps) sinon j'aurai ajouté depuis longtemps une propriété couleur aux fils - ..
C'est bien dommage, nous sommes en recherche de développeurs C++ Qt, pour nous aider à faire avancer le projet .
Bonjour,
Depuis la dernière news notre travail à porté sur:
* Le mode zoom/move du clic molette (wheel event)
* Un brin de cosmétique sur l'editeur de texte enrichi
* La numérotation automatique des conducteurs est en bonne voie, grâce au travail de Joshua et de Cyril (vidéo)
[video]http://vimeo.com/66562835[/video]
https://download.qelectrotech.org/qet/v … -0000.mpeg
Bonjour Pierre,
Cela a été voulu des le départ, nous ne voulions pas de schéma en mode sapin de noël .
Mais de nos jours Qet est de plus en plus utilisé par l'enseignement, donc oui pourquoi pas ajouter de la couleur dans les symboles si c'est à titre pédagogique.
Bonjour,
Tu peux exporter tes schémas en svg png etcc et choisir d'activer la grille ou pas
les derniers builds windows sont ici -> https://download.qelectrotech.org/qet/builds/20130424/
Yes
Vous ferez une new quand une version stable sera sortie ?
Oui, elle devrait en principe sortir avant l'été, et sera précédée d'une release candidate.
Ps: merci pour tes symboles, je les ai ajouté.
Bonjour Scorpio,
Mea culpa, avec une version plus récente ça fonctionne!!! OUF
Merci à tous
PS: J'ai rajouté le Siemens Logo OBA7 dans la base de donnée.
Merci de ton retour
J’espère que Cyril fera des builds windows bientôt, qui reflete davantage les derniers commits en relatation avec ma News.
Je te remercie de ton commit, et par la même occasion je te pousse en nous en faire d'autre, c'est devenu trop calme sur ajout
de symbole que je m'en inquiète.
Bonjour,
Quelques nouvelles du projet
nous avons ajouté
Un éditeur wysiwyg html pour du texte enrichi :BOLD, ITALIC, taille de police de 6 a 72 px etcc
vous pouvez aussi entrer votre code html dans l'onglet source.
Un bargraph sur l'ouverture d'un projet long à charger.
[video]http://www.youtube.com/watch?v=Bh3HNZ07p_k[/video]
Le clic molette souris permet de passer de l'outil zoom au déplacement et vice-versa dans l’éditeur de schéma et d’élément.
Une classe nomenclature avec export csv a été implémentée, mais le format des éléments devant être repensé, elle est pour l'instant pas incluse en mode release.
Grace à Joshua et Cyril, le travail continue sur la numérotation automatique des conducteurs -> http://qelectrotech.org/wiki/doc/autonum
Un bug affectant le décorateur dans l’éditeur d’élément à été contourné (l'impossibilité de Scaler/Mover un trait vertical/horizontal).
Un nouveau traducteur Nikos Papadopoylos nous rejoint pour traduire Qet en Grec.
Bonjour,
Oulaa ta version date un peu
Revision: 1593
Author: xavier
Date: 2012-03-24 15:34:25 +0100 (Sat, 24 Mar 2012)
Essaye avec une plus récente et tient nous au courant
https://download.qelectrotech.org/qet/builds/20130324/
QElectroTech → Posts by scorpio810
Powered by PunBB, supported by Informer Technologies, Inc.
Generated in 0.060 seconds (28% PHP - 72% DB) with 5 queries