Salut Nuri,
joli bébé ^_^, j'imagine que ça a dut te prendre quelques heures, j'imagine que tu travailles sur un gros moniteur 43" UHD (4K)?
Pour la 0.8 c'est les paquets qui proviennent du PPA ou l'AppImage, ou paquet Snap?
You are not logged in. Please login or register.
QElectroTech → Posts by scorpio810
Salut Nuri,
joli bébé ^_^, j'imagine que ça a dut te prendre quelques heures, j'imagine que tu travailles sur un gros moniteur 43" UHD (4K)?
Pour la 0.8 c'est les paquets qui proviennent du PPA ou l'AppImage, ou paquet Snap?
Bonjour Christophe,
malheureusement ton fichier une fois extrait est vide.
Rien dans C:\Users\chris\AppData\Local\stalefiles\QElectroTech ?
Ce qui est étrange d’après vos retours c'est que ce problème ne concerne que la plateforme MS Windows....
On peut faire pas mal de choses avec : http://xmlstar.sourceforge.net/doc/UG/x … et-ug.html comme extraire les noms de bornes, peut-être des câbles aussi, etc.
Ou utiliser Python https://www.guru99.com/manipulating-xml … ython.html
Ah, ok je comprend mieux, merci pour l'explication.
Si il existe d'autre format de fichier pouvant être utilisé avec les imprimantes de numéro de filerie, nous pouvons essayer de créer ces fichiers en question.
En principe elles devraient se contenter du format csv, je n'ai pas eut encore le temps ni l'occasion de tester notre nouvelle imprimante https://www.bradyid.com/applications/wi … e-labeling
Pour l'instant pour extraire les numeros de fil il faut passer par xmlstarlet exemple :
xmlstarlet sel -T -t -m /project/diagram/conductors/conductor -s A:N:-
"@diagram" -v "concat(@num,';')" -n master.qet >
extract_only_conductors_project_maser.csv
xmlstarlet sel -T -t -m /project/diagram/conductors/conductor -s A:N:-
"@diagram" -v "concat(@num,';',@condsize,';',@function,';',@tension-
protocol,';',@type,';',@color,';')" -n master.qet >
extract_conductor_project_master.csv
On Windows :
C:\Users\laure>Downloads\xmlstarlet-1.6.1-win32\xmlstarlet-1.6.1\xml.exe sel -T -t -m /project/diagram/conductors/conductor -s A:N:- "@diagram" -v "concat(@num,';')" -n c:\Users\laure\Documents\master.qet > c:\Users\laure\Documents\master.csv
Pour les repères câbles d’après nos retours c'est un gain évident de temps, pour les repères fils on a pas encore testé.
Les repères unitaires c'est bien, mais quelle perte de temps ..
Pour les repères fils, c'est pire...
Si vous utilisez ces imprimantes et je sais que certains s'en servent, si vous pouvez partager vos retours, format de fichiers, avis, etc.
- open a .qet file (or create a new one)
- make your first drawings (e.g. insert something, draw a line)
- make settings for the projekt. Define own projectvariables , anything else.
- save the file as e.g. sample.qet
think about: "hm, that's nice. Why shouldn't i use this as my fafourite template for many of my drawings?!"
- so : delete all! pages (tab's)
- save the file again
- close the file.
Now open your project add one folio, save the file again, close and re open project, variables work now.
Bonjour,
quel sont les attributs fichier de ton projet qui provoque cette erreur?
https://doc.qt.io/archives/qt-4.8/qfile … Error-enum
@Nuri,
I think is a Mojave problem, and dont use Virtualbox because it can't use all my CPU threads :
https://forums.developer.apple.com/thread/104605
https://discussions.apple.com/thread/8596178
You can help Pawel, is easy to update translation example here :
Get the latest GIT sources here :
git clone git://git.tuxfamily.org/gitroot/qet/qet.git qet_git
or on Github mirror :
https://github.com/qelectrotech/qelectr … rce-mirror
For translating program interface you need to have qtlinguist application, it
installed by qtcreator program.
https://www1.qt.io/offline-installers/?hsLang=en
After just click on qet_pl.ts file in lang directory, it open qtlinguist.
http://doc.qt.io/qt-5/linguist-translators.html
Due comment chains in sources are in French you can open in the same editor
English translation, that can help you for translate.
When you work is finished click on save and publish and send me your qet_pl.ts
and qet_pl.qm file.
Bonjour,
pourrais tu être plus précis.
Hello,
Thanks for compliments.
1. is only a demo not added yet.
2. you can but with a lot of workaround, see in forums.
3. Project-> export csv. I you have added in all elements informations in the widget off course.
Cheers,
Laurent
@Plc-user,
added thanks.
Bonjour,
ajouté dans la todo_list sur le Wiki.
Humm ! mouse scroll tabar not work here on Mojave but is ok on HighSierra, you can comfirm it's work on your Mojave?
QElectroTech V 0.80-DEV r79d3c7585
Compilation : CLANG 10.0.1 (clang-1001.0.46.4) - built with Qt 5.13.1 - Date : Sep 18 2019 : 17:45:51 - run with Qt 5.13.1 using 16 thread(s)
OS : darwin - x86_64 - Version : macOS Mojave (10.14.x) - Kernel : 18.x.x
Mojave black theme and Fusion.
https://qelectrotech.org/bugtracker/view.php?id=175
As a workaround, you can put the following CSS fragment into `$HOME/.qet/style.css` to force drawing everything in black:
QGraphicsView {
color: #000;
}
Bonsoir,
quand tu modifies un élément embarqué depuis le widget collection / Project /éléments embarqués tu n'as aucune vérification, ton élément sera écrasé et tu verras la différence à la ré ouverture du projet qu' a condition que tu l'ais sauvegardé.
Car son UUID ne sera pas modifié par l’éditeur lors de l'enregistrement, et donc pour le programme l’élément est le même donc ton projet ne sera pas marqué modifié!
C'est très utile à condition de savoir ce que l'on fait!
Le mieux est d’éditer ton élément puis de le sauvegarder dans ta collection user puis de le drag and drop n'importe ou dans ton projet juste pour lancer ImportElementDialog qui te proposera plusieurs solutions, remplacer l’élément, faire cohabiter les deux versions, etc, et là le projet sera marqué comme modifié. Apres tu peux supprimer l'élément que tu viens juste de drag and drop.
Comme tu le vois tu a deux méthodes une plus rapide et sans vérification, l'autre un peu plus longue mais plus sure.
//Element already exist in the embedded collection, we ask what to do to user
if (m_elements_collection->exist(import_path)) {
ElementsLocation existing_location(import_path, this);
//@existing_location and @location have the same uuid, so it is the same element
if (existing_location.uuid() == location.uuid()) {
return existing_location;
}
ImportElementDialog ied;
if (ied.exec() == QDialog::Accepted) {
QET::Action action = ied.action();
//Use the exisitng element
if (action == QET::Ignore) {
return existing_location;
}
//Erase the existing element, and use the newer instead
else if (action == QET::Erase) {
ElementsLocation parent_loc = existing_location.parent();
return m_elements_collection->copy(location, parent_loc);
}
//Add the new element with an other name.
else if (action == QET::Rename) {
int a = 0;
QString parent_path = existing_location.parent().projectCollectionPath();
QString name_ = existing_location.fileName();
name_.remove(".elmt");
Si on remonte le fil sur l'histoire du plug-in générateur de bornier les premières versions avaient cette possibilités.
Please try latest packages.
Interesting, thanks for your feedback.
Les constructeurs font tout pour réduire les coûts de productions, la compétitivité, toussa, je le comprend, et souvent je pense qu'ils s'en fichent que les clients galèrent en maintenance préventive ou curative.. c'est du vécu, et ça n'engage que moi ...quand c'est nous qu'on défini un projet ou crée une installation on réfléchi autrement, car les temps d’arrêts machine sont crucial et coûtent beaucoup d'argent.
Quand aux bornes rapides a ressort, on les as bannies chez nous. En théorie c'est chouette, en pratique et sur le long terme cela l'est beaucoup moins. Il vaut mieux resserrer une borne que la remplacer car le ressort ne fait plus sont travail correctement avec les risques que ça comporte..
Les nouvelles bornes vis + ressort (Borne hybride - Vis-IDC) seraient peut-être plus pratiques...et plus fiables dans le temps?.
Je déteste les bornes à étages, ça devrait être proscrit, sauf quand t'as vraiment pas le choix.
C'est chiant a dessiner sur les schémas, et encore plus chiant quand tu dépannes...
Ne faudrait-il pas régler la problématique des "bornes à sorties multiples" qui ne permettent le passage du numéro de conducteur que sur 2 bornes ? Le problème est ressortit plusieurs fois sur le forum...
Heuu.... ce problème est réglé depuis un moment... tu peux mettre autant de bornes et même des bornes 4 points de connections (-|-) l ’équipotentialité sera conservé.
========================Gestion des éléments borne (2)========================
-Dans l'onglet informations ou dans un nouvel onglet, ajouter une entrer afin de choisir le groupe de bornier parent.
-Ajouter une nouvelle variable de formule de label qui indique le numéro de fil (ainsi la borne pourra avoir comme label le numéro de fil raccordé)
+ champs informations sur la borne, infos qu'il est difficile de mettre en place sur le schéma mais qui doit être présent dans le dessin du bornier à moins que t'ais prévu qu'on puisse y ajouter des textes dynamiques comme avec les anciens borniers?
QElectroTech → Posts by scorpio810
Powered by PunBB, supported by Informer Technologies, Inc.
Generated in 0.107 seconds (30% PHP - 70% DB) with 6 queries