Captaindoc wrote:

[size=4]QElectroTech V 0.70-dev+svn5030
Bonjour
Est ce moi ou le mode édition d'objet est devenue un calvaire ?
La hitbox des nouveaux points bleus est trop grosse, pour déplacer un objet faut sy prendre à 5 fois pour tomber sur le vide.
Les coordonnées ne se mettent à jour lorsque l'on déplace un élément à la main, du coup un incrément +1 sur son X le renvoi à l'ancienne position +1.

C'est surtout pénible pour éditer les conducteurs, il faut s'y reprendre à plusieurs fois avec le double clic pour atteindre le widget propriétés du conducteur.
Réduire ou supprimer la fonction Draw the conductor bigger when is hovered améliore un peu le problème sans être vraiment concluant.

4,827

(554 replies, posted in News)

Nuri wrote:

@ scorpio810 :

Mais j'ai toujours une petite phase de "freeze" (Ubuntu grise la fenêtre comme si elle ne donnait pas de réponse) de 3 ou 4 secondes juste après le chargement de tous les folios.

Testé pour l'instant sur Win 7, Win 10, macOS pas de petite phase de freeze.
Essayes avec une VM Windows.nomicons/whistling

Je n'ai pas fait de dépôt secondaire, tu auras donc que les nightly de la version 0.7-dev sur mon dépôt Debian.
Si tu as besoin de la 0.6RC3 j'ai fait des paquets visibles sur la page download du site (spécialement pour les versions Debian), ceux en Ubuntu, etc ont eux deux PPA .

https://download.qelectrotech.org/qet/t … 20/debian/

4,829

(554 replies, posted in News)

@ Nuri : l'upgrade Qt ne profite pour l'instant qu'a ceux sous macOS ou Windows.
De plus même quand je ferai les premiers builds pour Debian unstable avec Qt 5.9.2 tu ne pourras point en profiter.
Et oui ! à moins de bricoler ta 16.04 avec des PPA exotiques ou compiler Qt et QET ...la 16.04 c'est du Qt 5.5.1 ... nomicons/shocked
https://packages.ubuntu.com/xenial/qt5-default


Est-ce que cela signifie que mon appréciation du temps de chargement plus rapide est bidon ?!?

Non, au contraire le dernier commit de Joshua booste pas mal QET.

4,830

(554 replies, posted in News)

@ Joshua : je viens de remarquer que les très très gros projets s'ouvrent maintenant presque instantanément une fois le chargement de tous les folios dans la progressbar, c'est bien plus rapide qu'avant.

Nuri : tu peux confirmer chez toi ?

4,831

(554 replies, posted in News)

Revision: 5073
Author:   blacksun
Date:     2017-10-09 18:05:19 +0200 (Mon, 09 Oct 2017)
Log Message:
-----------
Set the ItemIndexMethod of scene to NoIndex, according to some forum (Adress of forum are in the cpp file of this comit) they can be the sources of the crash occured by the conductor and shape "ghost".

4,832

(554 replies, posted in News)

FYI, le framework Qt 5.9.2 vient d’être finalisé https://blog.qt.io/blog/2017/10/06/qt-5-9-2-released/ cette LTS corrige de nombreux problemes.
Je viens de mettre à jour les bibliothèques Qt  pour les bundles macOS, pour les paquets Windows, l’environnement de cross-compilation a été entièrement recompilé et passe maintenant de la version de GCC 5.4.2 à la 7.2.0 et Qt en version 5.9.2.
Pour Debian Unstable il faudra attendre un peu que les paquets soient disponibles sur les dépôts Debian officiels pour mettre à jour les chroots de compilation.

D’après les recherches de Joshua, le bug des conducteurs fantômes et qui a nécessité de revoir pas mal de code serait fort probablement lié a un bug Qt, faudra étudier en profondeur le changelog Qt 5.9.2.

Bonjour Erik,

J'ai mis à jour et simplifié la page d'installation Debian sur le wiki :
https://qelectrotech.org/wiki_new/doc/install_debian

Ah, je comprend mieux, tu as du prendre le paquet ReadyToUse Win XP Vista de la 0.6RC3 que j'ai spécialement compilé avec une veille version de Qt 5 (Qt 5.5.1) pour ceux encore sur de vieilles machines XP ou Vista.

Je pensai d'ailleurs arrêter de faire ces builds là, ça me prend beaucoup plus de temps et c'est 20 fois plus long a compiler sous  Windows que sous ma Debian en cross-compil.

Tu remarqueras qu'on est quand même bien sympa, et on se fait bien chier nomicons/devil , n'ayons pas peur des mots ! pour produire pour vous des paquets pour de vieux OS obsolètes comme Windows XP, Vista,  Ubuntu 14.04 LTS, ou on doit revoir et reprendre du nouveau code car il ne compile plus avec de vieilles version de Qt  exemple : la vieille Ubuntu 14.04 LTS en Qt 5.3 et passer des heures, jours, voire des semaines  à chercher, tester, compiler pour que ça passe enfin, juste pour ceux restés ou coincés sur cette LTS !

Vous en trouverez pas beaucoup qui font et feront ces efforts !

Les étiquettes ?
Sous XP hum ? me rappelle plus d'avoir fait un builds spécial XP pour la 0.7.

Bonjour,

Depuis la version 0.5 :

Configuration
Du fait de l'utilisation du format natif pour QSettings, les fichiers de configuration se trouvent dorénavant ici :

Pour les distributions GNU/Linux :
$HOME/.config/QElectroTech/QElectroTech.conf
Pour Mac OS X :
$HOME/Library/Preferences/QElectroTech/QElectroTech.plist

Pour Windows il est maintenant stocké dans le registre :
HKEY_CURRENT_USER\Software\QElectroTech\


Donc pour toi $HOME/.config/QElectroTech/QElectroTech.conf


Je suis sous Linux (ubuntu maté 16.04 ) avec Qet 5.5.1 , 

Edit : tu veux plutôt dire Qt 5.5.1 la version du framework Qt.

La version 0.5 commence à dater, elle est très très lente au lancement, consomme beaucoup de RAM, etc, je te conseille plutôt la 0.6RC3 ou mieux la 0.7-dev :
Tu trouveras des PPA compatibles pour la Ubuntu 16.04

En espérant que tu ne cherches pas le fichier de conf pour le contenu de ton quote, ce n’était valable que pour les textes des anciennes versions.

4,837

(554 replies, posted in News)

Nuri wrote:

Ca sent le script batch à plein nez, mais je sais pas si je saurai faire nomicons/getlost

Tu voulais dire bash, tu auras plus de facilité avec une macro LO, xmlstarlet, sed, awk perl, qu'un simple script bash.

You could use 
 return code carriage

https://download.qelectrotech.org/qet/forum_img/titleblock_text1.png

<value>
                <translation lang="fr">BES Building Energy Solutions&#10;OStenbergstrasse 101&#10;44752 Dortmund</translation>
                </value>

https://download.qelectrotech.org/qet/forum_img/titleblock_text2.png

Yes is possible :
https://qelectrotech.org/forum/viewtopi … 1562#p1562

But not perfect :


https://download.qelectrotech.org/qet/forum_img/titleblock_text.png

<logo rowspan="2" resource="No logo" row="0" name="" col="8"/>
        <field rowspan="3" valign="center" hadjust="true" row="0" align="center" fontsize="3" name="title" col="9" displaylabel="false">
            <value>
                <translation lang="fr">BES Building Energy Solutions
                OStenbergstrasse 101
                44752 Dortmund</translation>
            </value>
            <label/>
        </field>

4,840

(130 replies, posted in Bar Fourre-tout)

Bonjour et bienvenu Gruezi,

ah, un adepte du mouton à 5 pattes nomicons/smile , dans ce cas QET devrait peut-être te combler, le code étant libre et accessible tu peux même le modifier pour répondre à ton besoin spécifique.

4,841

(554 replies, posted in News)

Sur le forum, mais pas que, je pense plus au serveur web ou toute l'interface avait été mise en place par Xavier au tout début de QET dans le but de permettre à tout à chacun le moyen de proposer et partager de nouveaux éléments aisément.

De permettre aussi la consultation des bibliothèques d'éléments par catégories, par upload, etc.
Pouvoir aussi visualiser chaque élément (même si la conversion XML -> SVG n'est pas encore parfaite et ne tient toujours pas compte de la rotation des textes, etc), voir ou étudier le fichier XML source de l’élément.
Faciliter le téléchargement sous forme d'archives ZIP par collection, catégorie ou par un élément séparément.

4,842

(554 replies, posted in News)

Tout dépend du symbole, il est clair qu'on ne va pas référencer dans la collection commune toutes les marques et références de contacteur, contact d'organe de commande, etc, mais les éléments constructeur spécifiques devraient profiter de ces nouvelles informations,exemple carte PLC de marque X et de type Y, variateur de marque X et modèle Y..

Apres chacun pourra créer suivant ses besoins et le matériel qu'il utilise et dont il dispose, de ses propres symboles avec leurs références pré établies dans les collections utilisateurs.

Il est clair qu'avec les évolutions faites depuis la version 0.6 il est dorénavant possible d’imaginer incorporer un très très grand nombre d’éléments dans les collections sans que la consommation mémoire augmente ou que l’expérience utilisateur en soit dégradée ou nécessite une workstation élitiste.

C'est vous tous qui faites ce que QET est et sera !  par vos remarques, suggestions, idées, votre talent pour dessiner et enrichir la collection, vos traductions, votre participation au développement par des patchs, bouts de codes, vos rapports de bugs, etc.

4,843

(554 replies, posted in News)

Nuri wrote:
scorpio810 wrote:

ajouter une nouvelle variable "Name provider"

pas besoin d'écrire "Name".
pour info, en anglais, fournisseur = supplier

C'est pas grave, tu peux tricher dans la traduction.

4,844

(554 replies, posted in News)

Revision: 5061
Author:   scorpio810
Date:     2017-10-03 14:11:28 +0200 (Tue, 03 Oct 2017)
Log Message:
-----------
Add new field Name of provider,
rename fields,
update *TS files

Bonjour Johan,

si ta machine a des problemes hardware, erreurs RAM, CPU, CM, etc, changer d'OS ne résoudra malheureusement rien, bon après Vista comme dire ...

Laurent

4,846

(554 replies, posted in News)

D'ailleurs je pense qu'il faudrait séparer "commentaire" et "description".
"Description", c'est pour décrire textuellement l'article dont il est question alors que "commentaire", c'est plutôt pour afficher un détail important sur le folio (par ex. "arrêt d'urgence" ou autre).

Voila nouveau champ description ajouté.
Revision: 5059
Author:   scorpio810
Date:     2017-10-02 18:59:53 +0200 (Mon, 02 Oct 2017)
Log Message:
-----------
Add new description field

Hi,

I think no !
Don't use "{.}" in your formula.

4,848

(554 replies, posted in News)

baboune41 wrote:

Bonjour,

Énorme avancée.

Mais pour moi, il faudrait que la désignation soit multilingue, avoir un code article (fabriquant), une référence article (fabriquant) et un code interne à l'entreprise.
Code interne pour rédaction des devis, c'est le métreur qui parle.

Bonne journée

Je me rappelle avoir vu que Nuri avait proposé une nouvelle liste, il serait utile de voir vos propositions et d'en débattre.
Il est très facile de rajouter de nouvelles informations mais c'est quand même un long travail ! ça touche beaucoup de code dans le programme.

Si vous avez des idées pour améliorer cette liste c'est le moment de les proposer. ;-)

4,849

(554 replies, posted in News)

@ Baboune41 : bonne remarque, mais es-ce vraiment utile en pratique ? 

Déjà qu'il est impossible d'avoir une collection entièrement traduite dans toutes les langues juste sur le nom de l’élément, j'imagine le reste.

le but est de se passer d'une base de donnée pour stocker les diverses références constructeur. ces informations étaient vraiment pénibles à rentrer manuellement à chaque fois jusqu’à présent ! Et sur chaque élément posé sur le schéma.

A part le champ "comment" et encore ... les autres n'ont pas besoin d’être traduisible en plusieurs langues, une fois l’élément posé sur le folio, toutes ces informations sont modifiables symbole par symbole par le widget information.

@ Joshua : en principe non, ces informations servent surtout pour extraire et produire une nomenclature, en passant par l'export vers un tableur en csv et la macro LO de Nuri pour générer ces folios nomenclature. 

Il est donc très facile de manipuler ces données une fois exportées dans un tableur, les traduire si besoin et les remplacer en lot pour les quelques informations qui en ont besoin, régénérer la nomenclature par les macro.

4,850

(554 replies, posted in News)

Nuri wrote:

Plop ! nomicons/smile

je suis pas très bavard en ce moment (chantier maison + boulot habituel) mais je suis le développement de QET.
Ca a l'air vraiment prometteur les champs de texte dynamiques.

Pour l'instant, je reste scotché sur la v0.6 car j'ai des plans à faire en urgence. Pas le temps d'apprendre des nouveaux trucs en ce moment.

Quand les textes dynamiques auront suffisamment été testés, je verrai si je passe toute ma collec perso sur ce système, histoire d'avoir les données d'article bien propres dans chaque élément.
A ce jour, j'ai 678 articles constructeurs dans ma collection perso. Faut voir comment je pourrai les convertir sans y passer 3 semaines à tout retaper à la main...
Ca sent le script batch à plein nez, mais je sais pas si je saurai faire nomicons/getlost

Pour te donner une idée des nouvelles propriétés "information" sur les éléments : 

<definition height="70" link_type="simple" hotspot_x="39" orientation="dyyy" hotspot_y="36" type="element" version="0.70" width="80">
    <uuid uuid="{8569b90d-8b4f-4dd7-8b29-e779db64f0a7}"/>
    <names>
        <name lang="en">VUVG-L18-P53C-T-G14-1R8L (8031534)</name>
    </names>
    <elementInformations>
        <elementInformation show="1" name="machine-manufacturer-reference">xxxxxxxxx</elementInformation>
        <elementInformation show="1" name="comment">Solenoid valves VUVG</elementInformation>
        <elementInformation show="1" name="designation">8031534</elementInformation>
        <elementInformation show="1" name="manufacturer">FESTO</elementInformation>
        <elementInformation show="1" name="manufacturer-reference">VUVG-L18-P53C-T-G14-1R8L</elementInformation>
        <elementInformation show="1" name="label">V1</elementInformation>
    </elementInformations>
    <informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
    <description>
        <text text="+/-" size="4" y="8" x="17"/>
        <arc height="6" start="-180" angle="-84" sty............
 
couic...