https://download.qelectrotech.org/qet/forum_img_2/tablle_line.png

Ce n'est pas compliqué, tu peux le faire chez toi avec ton PC Win10
https://datatofish.com/executable-pyinstaller/

Récupères les sources ici de qet_tb_generator:
https://files.pythonhosted.org/packages … 1.7.tar.gz

Ou depuis le Github
https://github.com/qelectrotech/qet_tb_generator

Apres prend exemple sur les lignes de commandes plus haut.

Le problème sera à la sortie le même, ton Win 10 détectera une menace et t’empêcheras encore une fois de l'installer, AMHA.. en partie à cause des librairies python embarquées dans l’exécutable.

Double-click each wire with a line next to it, and in the dialogue and remove underscore or add your conductor label name!

For a new project you can also set this in the configuration under "New Project" > "Conductor" and remove the underscore by default!

https://download.qelectrotech.org/qet/m … tings.html

https://download.qelectrotech.org/qet/m … index.html

2,732

(11 replies, posted in FR : Aide, suggestions, discussions, ...)

David67 wrote:

Bonjour à tous !
je suis un étudiant en licence pro , et j'ai téléchargé Q electrotech pour windows 10--64 , mais je n'arrive pas à voir le pannel d'elements , ils ne se charge pas avez vous une idée ? j'ai desintallé et réinstallé plusieurs fois pareil , quand j'ouvre l'application c'est une page grise , j'ouvre un folio c'est page blanche , et à gauche de la page aucun panel d'élements .
Merci d'avance si quelqu'un comprend ce probleme.

Quelle version, installateur ou ReadyToUse?

Ready-to-use versions are PORTABLE versions: they don't need to be installed!
Unzip the *.7z archive to a removable media (for example: USB stick) and run the file "Lancer QET.bat".

2,733

(317 replies, posted in News)

https://github.com/AlDanial/cloc
cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.


cloc qet/
    9373 text files.
    9048 unique files.                                          
    8765 files ignored.

github.com/AlDanial/cloc v 1.86  T=2.77 s (220.1 files/s, 189010.3 lines/s)
-----------------------------------------------------------------------------------
Language                         files          blank        comment           code
-----------------------------------------------------------------------------------
Qt Linguist                         29            739              0         370299
C++                                242          13541          24860          73027
C/C++ Header                       245           3577           6443          13413
Qt                                  58              0              0          11900
diff                                 2              5            107           1043
XML                                  7              0             22            826
CSS                                  1            132              4            607
Markdown                             5            251              0            599
Perl                                 1             22             35            310
Bourne Shell                         6             99             96            274
ProGuard                             3             49             44            230
YAML                                 1             12              3            109
DOS Batch                            3             19             21             94
DTD                                  1              8              0             61
JSON                                 1              0              0             37
CMake                                1              8              4             31
SVG                                  1              0              0             17
Qt Project                           1              2              1              8
Windows Resource File                1              0              0              1
-----------------------------------------------------------------------------------
SUM:                               609          18464          31640         472886
-----------------------------------------------------------------------------------

2,734

(317 replies, posted in News)

palhenrique wrote:

ôo my God.

https://www.openhub.net/p/qelectrotech

https://www.virustotal.com/gui/file/dc6 … /detection
Pourquoi tu le construit pas?

https://files.pythonhosted.org/packages … 1.7.tar.gz

Win64
cd C:\Users\laurent\AppData\Roaming\Python\Python36\Scripts\
pyinstaller.exe \Users\laurent\Downloads\qet_tb_generator-1.0.16\src\main.py -F

Win32
cd C:\Users\laurent\AppData\Local\Programs\Python\Python37-32\Scripts\
pyinstaller.exe \Users\laurent\Downloads\qet_tb_generator-1.0.16\src\main.py -F
ti remplaces 36 par python 3.9..

2,736

(317 replies, posted in News)

Super, merci du retour.nomicons/wink

tu l'as testé avec virustotal?

2,738

(11 replies, posted in FR : Aide, suggestions, discussions, ...)

ben, quand tu modifies un symbole il est prêt a poser, pas besoin de rebooter le logiciel, ou faire un refresh des collections.

2,739

(11 replies, posted in FR : Aide, suggestions, discussions, ...)

Tu as essayé avec la 0.8-dev?

2,740

(11 replies, posted in FR : Aide, suggestions, discussions, ...)

Bonjour,
version de QET et OS?

2,741

(317 replies, posted in News)

- Log -----------------------------------------------------------------
commit cb29a4d3830778a4657c83507cdffbcba22c379a
Author: Laurent Trinques <scorpio@q>
Date:   Thu Oct 22 18:28:52 2020 +0200

    Fix date on summary pages

2,742

(317 replies, posted in News)

S.DEFFAUX wrote:

sur la dernière version la date ne s'affiche dans dans la liste des folios

Ça provient peut-être de ce commit :
https://git.tuxfamily.org/qet/qet.git/c … fc4234b7c1

Bah l'ancien code à été remplacé par le nouveau, tu n'as pas le choix, à moins qu'on le remette?
AMHA si tu l'ouvres avec une version plus récente c'est pour le modifier, non?
Sur Windows tu as les ReadyToUse pour avoir plusieurs version de QET qui peuvent cohabiter sur ta machine.

2,744

(4 replies, posted in Code)

Hello,

The Function, Voltage/Protocol was removed  recently in element variable
https://git.tuxfamily.org/qet/qet.git/p … 0a7898e503
and we can't hacks report element to make this useful example here, because tagg was removed too, that 's not good :


For me is a big problem to loose this feature, if Joshua have an idea to restore my old hack?

https://qelectrotech.org/forum/viewtopi … 410#p12410

Fixed :
https://git.tuxfamily.org/qet/qet.git/c … 20f7162457

Well if you want format dd-MM-yyyy we can add new %{saveddate-eu} variable:

--- sources/qetinformation.cpp
+++ sources/qetinformation.cpp
@@ -45,6 +45,7 @@ QStringList QETInformation::titleblockInfoKeys()
     info_list << "projectpath";
     info_list << "projectfilename";
     info_list << "saveddate";
+    info_list << "saveddate-eu";
     info_list << "savedtime";
     info_list << "savedfilename";
     info_list << "savedfilepath";
@@ -76,7 +77,8 @@ QString QETInformation::titleblockTranslatedInfoKey(const QString &info)
     else if (info == "projecttitle")       return QObject::tr("Titre du projet");
     else if (info == "projectpath")        return QObject::tr("Chemin du fichier du projet");
     else if (info == "projectfilename")    return QObject::tr("Nom du fichier");
-    else if (info == "saveddate")          return QObject::tr("Date d'enregistrement du fichier");
+    else if (info == "saveddate")          return QObject::tr("Date d'enregistrement du fichier format yyyy-MM-dd");
+    else if (info == "saveddate-eu")       return QObject::tr("Date d'enregistrement du fichier format dd-MM-yyyy");
     else if (info == "savedtime")          return QObject::tr("Heure d'enregistrement du fichier");
     else if (info == "savedfilename")      return QObject::tr("Nom du fichier enregistré");
     else if (info == "savedfilepath")      return QObject::tr("Chemin du fichier enregistré");
@@ -108,6 +110,7 @@ QString QETInformation::titleblockInfoKeysToVar(const QString &info)
     else if (info == "projectpath")        return QString("%{projectpath}");
     else if (info == "projectfilename")    return QString("%{projectfilename}");
     else if (info == "saveddate")          return QString("%{saveddate}");
+    else if (info == "saveddate-eu")       return QString("%{saveddate-eu}");
     else if (info == "savedtime")          return QString("%{savedtime}");
     else if (info == "savedfilename")      return QString("%{savedfilename}");
     else if (info == "savedfilepath")      return QString("%{savedfilepath}");
--- sources/qetproject.cpp
+++ sources/qetproject.cpp
@@ -33,6 +33,7 @@
#include "assignvariables.h"
 
#include <QTimer>
+#include <QDate>
#include <QStandardPaths>
#include <utility>
#include <QtConcurrent>
@@ -291,6 +292,7 @@ void QETProject::setFilePath(const QString &filepath)
 
         //title block variables should be updated after file save as dialog is confirmed, before file is saved.
     m_project_properties.addValue("saveddate", QDate::currentDate().toString("yyyy-MM-dd"));
+    m_project_properties.addValue("saveddate-eu", QDate::currentDate().toString("dd-MM-yyyy"));
     m_project_properties.addValue("savedtime", QDateTime::currentDateTime().toString("HH:mm"));
     m_project_properties.addValue("savedfilename", QFileInfo(filePath()).baseName());
     m_project_properties.addValue("savedfilepath", filePath());
@@ -940,9 +942,10 @@ QETResult QETProject::write()
     //title block variables should be updated after file save dialog is confirmed, before file is saved.
     m_project_properties.addValue(
                 "saveddate",
-                QDate::currentDate().toString(
-                    QLocale::system().toString(
-                        QLocale::ShortFormat)));
+                QDate::currentDate().toString("yyyy-MM-dd"));
+    m_project_properties.addValue(
+                "saveddate-eu",
+                QDate::currentDate().toString("dd-MM-yyyy"));
     m_project_properties.addValue("savedtime", QDateTime::currentDateTime().toString("HH:mm"));
     m_project_properties.addValue("savedfilename", QFileInfo(filePath()).baseName());
     m_project_properties.addValue("savedfilepath", filePath());
--- sources/titleblock/templatecellwidget.cpp
+++ sources/titleblock/templatecellwidget.cpp
@@ -460,7 +460,8 @@ QString TitleBlockTemplateCellWidget::defaultVariablesString() const
         "<li>%{projecttitle} : titre du projet</li>"
         "<li>%{projectpath} : chemin du projet</li>"
         "<li>%{projectfilename} : nom du fichier</li>"
-        "<li>%{saveddate} : date d'enregistrement du fichier</li>"
+        "<li>%{saveddate} : date d'enregistrement du fichier format yyyy-MM-dd</li>"
+        "<li>%{saveddate-eu} : date d'enregistrement du fichier format dd-MM-yyyy</li>"
         "<li>%{savedtime} : heure d'enregistrement du fichier</li>"
         "<li>%{savedfilename} : nom du fichier enregistré</li>"
         "<li>%{savedfilepath} : chemin du fichier enregistré</li>"

https://download.qelectrotech.org/qet/forum_img_2/saveddate-eu.png
https://download.qelectrotech.org/qet/forum_img_2/saveddate-eu-1.png
https://download.qelectrotech.org/qet/forum_img_2/1_schema.svg

Hallo Gunther,

yes there seems to be a problem with the variable% {saveddate}, strange% {savedtime} ... works


//title block variables should be updated after file save dialog is confirmed, before file is saved.
    m_project_properties.addValue(
                "saveddate",
                QDate::currentDate().toString(
                    QLocale::system().toString(
                        QLocale::ShortFormat)));
    m_project_properties.addValue("savedtime", QDateTime::currentDateTime().toString("HH:mm"));
    m_project_properties.addValue("savedfilename", QFileInfo(filePath()).baseName());
    m_project_properties.addValue("savedfilepath", filePath());

qetproject.cpp

//title block variables should be updated after file save as dialog is confirmed, before file is saved.
    m_project_properties.addValue("saveddate", QDate::currentDate().toString("yyyy-MM-dd"));
    m_project_properties.addValue("savedtime", QDateTime::currentDateTime().toString("HH:mm"));
    m_project_properties.addValue("savedfilename", QFileInfo(filePath()).baseName());
    m_project_properties.addValue("savedfilepath", filePath());

Edit :
If I change to it 's work

--- sources/qetproject.cpp
+++ sources/qetproject.cpp
@@ -33,6 +33,7 @@
#include "assignvariables.h"
 
#include <QTimer>
+#include <QDate>
#include <QStandardPaths>
#include <utility>
#include <QtConcurrent>
@@ -940,9 +941,7 @@ QETResult QETProject::write()
     //title block variables should be updated after file save dialog is confirmed, before file is saved.
     m_project_properties.addValue(
                 "saveddate",
-                QDate::currentDate().toString(
-                    QLocale::system().toString(
-                        QLocale::ShortFormat)));
+                QDate::currentDate().toString("yyyy-MM-dd"));
     m_project_properties.addValue("savedtime", QDateTime::currentDateTime().toString("HH:mm"));
     m_project_properties.addValue("savedfilename", QFileInfo(filePath()).baseName());
     m_project_properties.addValue("savedfilepath", filePath());

Strange QLocale::system().toString(
                        QLocale::ShortFormat))); return 1 ...

2,748

(2 replies, posted in Elements)

Great.

Bonjour Alexis,
corrigé, merci du retour.

L'ancienne version à été supprimée, si tu veux refaire un sommaire il faut le régénérer avec le nouvel outil.