Re: Nouveautés de la version de développement 0.8

https://download.qelectrotech.org/qet/forum_img_2/fibre_speedtest2.png
https://download.qelectrotech.org/qet/forum_img_2/IMG_20210106_092040.jpg
https://download.qelectrotech.org/qet/forum_img_2/IMG_20210106_092036.jpg

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

302

Re: Nouveautés de la version de développement 0.8

Bonjour
J'ai un problème avec la dernière version 0.8.

Le résumé est déroutant.

QElectroTech V 0.80-rc+e8c2c2961c957a06d79751d3
Compilation : GCC 9.3.0
Built with Qt 5.15.2 - Date : Jan 12 2021 : 15:18:59
Run with Qt 5.15.2 using 8 thread(s)
CPU : NAME INTEL(R) CORE(TM) I5-8265U CPU @ 1.60GHZ
RAM Total : 16250 MB
RAM Available : 9134 MB
GPU : VideoProcessor Intel(R) UHD Graphics Family
GPU RAM : RAM Total : AdapterRAM 1073741824 B
OS : winnt - x86_64 - Version : Windows 10 Version 2009 - Kernel : 10.0.19042
*** Qt screens ***
( 1 : 1366 x 768 )
( 2 : 1366 x 768 )

Post's attachments

ERROR.jpg, 30.22 kb, 106 x 335
ERROR.jpg 30.22 kb, 257 downloads since 2021-01-16 

Re: Nouveautés de la version de développement 0.8

FYI, updated OSX bundles to Qt 5.15.2 and KDE Frameworks 5.78.0.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Nouveautés de la version de développement 0.8

@Rasec,
tu confirme ne pas avoir eu ce problème auparavant ? Car rien n'a changer de ce coté la (à moins d'avoir louper un comit).

Développeur QElectroTech

305 (edited by Rasec 2021-01-19 00:42:20)

Re: Nouveautés de la version de développement 0.8

Joshua wrote:

@Rasec,
tu confirme ne pas avoir eu ce problème auparavant ? Car rien n'a changer de ce coté la (à moins d'avoir louper un comit).

bonjour Joshua.

J'ai utilisé la version précédente et je n'ai eu aucun problème. La chose étrange est que je peux copier tous les éléments d'un projet à l'autre (cela a toujours fonctionné !!!), mais quand je copie le résumé, Qelectrotech plante. Et dans la version précédente, j'ai pu copier le résumé. Je l'ai désinstallé et réinstallé, mais cela n'a pas fonctionné. Je vais vérifier une ancienne version.

EDIT

J'ai fait un "downgrade" à la version du 14, le résumé est revenu à la normale, j'ai mis à jour à nouveau vers la dernière version et maintenant le résumé est correct. il peut y avoir eu des conflits d'enregistrement dans la mise à jour.


Rétrograder:
https://download.qelectrotech.org/qet/b … 1-01-14-1/

Dernière version:
https://download.qelectrotech.org/qet/b … 1-01-17-1/

Re: Nouveautés de la version de développement 0.8

Bonjour,
en effet j'ai le même problème .Pour info mes folios n'utilisent pas la numérotation auto (%iD) mais manuelle (1-2-2A-2b-3 ...)
Si ca peut aider ....

Re: Nouveautés de la version de développement 0.8

Bonjour à tous,

seuls les chiffres sont interprétés ici. Les chiffres ne fonctionnent pas. Vous pouvez éventuellement mettre un "0" devant les 9 premiers chiffres. Cependant, cela implique beaucoup d'efforts si vous rencontrez de manière inattendue 100 folios.

"Position" Fonctionne très bien, les nombres sont utilisés ici pour le tri.

La liste des ressources présente le même problème.

Post's attachments

Bildschirmfoto vom 2021-01-19 16-41-54.png, 11.89 kb, 612 x 175
Bildschirmfoto vom 2021-01-19 16-41-54.png 11.89 kb, 251 downloads since 2021-01-19 

Re: Nouveautés de la version de développement 0.8

Si la première colonne est composé de chiffres alors c'est trier par chiffre, en revanche si c'est des lettres alors c'est par ordre alphabétique (ce que montre très bien l'exemple de Xander).
Donc dans le cas de numérotation par lettre bien que cela soit lue comme des chiffres par un être humain (1/20, 10/20......2/20, 20/20) ce n'est pas trier dans l'ordre numérique mais alphabétique, cependant je n'explique pas pourquoi d'une installation à une autre le résultat est différent.
A savoir tout cela est gérer par une base de donné sqlite avec une requête sql (je vous laisse chercher sur internet pour ceux à qui cela ne dit rien) et il est possible d'éditer la requête sql donc :
Pour un sommaire "num de folio, titre, auteur, date" la requête est :
SELECT folio, title, author, date FROM project_summary_view ORDER BY folio, title, author, date
il suffit de modifier la requête par :
SELECT folio, title, author, date FROM project_summary_view ORDER BY pos, folio, title, author, date

Noté bien le "pos" après le "ORDER BY" qui aura pour effet de trier le sommaire en premier lieu par la position des folios sans pour autant affiché la position dans le sommaire.

Le champ "Requête SQL" tout en bas de la fenêtre pour ajouter un sommaire ou nomenclature est prévue pour.

Développeur QElectroTech

Re: Nouveautés de la version de développement 0.8

Joshua, can you test this yourself? Why: what if the sqlite on the build pc works differently than on the dev pc.
in other words, if it is not the code,then it's the packages (sqlite,...)

build pc wrote:

sqlite version a

dev pc wrote:

sqlite version b

(well this is my idea)

Re: Nouveautés de la version de développement 0.8

Merci joshua ,la modification de requête a résolu mon problème.

311 (edited by bruce33 2021-01-30 10:50:12)

Re: Nouveautés de la version de développement 0.8

Bonjour,

Merci aux développeurs et contributeurs de QElectroTech pour le beau travail réalisé. Et surtout utile.

Comme j'ai lu à plusieurs reprise que la version stable 0.8 c'est pour bientôt, je réagis.

Avez-vous vu les messages de la section allemande ou française qui signalent un problème avec les reports de folio ? Cela fait au moins 2 semaines que les versions RC se succèdent avec cette anomalie.
En effet le renvoi (précédent ou suivant) de la collection QET est muni d'un Texte utilisateur ("/" par défaut) au lieu de l'Information de l'élément Label. Du coup la position du report lié ne s'affiche pas automatiquement.
Il ne s'agit pas d'un problème de programmation mais il me paraît nécessaire de le régler avant la finalisation de la version 0.8.

Comme j'ai observé quelques petites anomalies dans QElectroTech, j'aimerais contribuer à l'amélioration de ce logiciel, de façon très modeste. Je suis automaticien, ni spécialiste du schéma électrique ni de la programmation avec Qt Creator.
Comment puis-je m'y prendre ?

Voici quelques constats auxquels je pense maintenant :
- Dans la fenêtre de configuration de QElectroTech, l'onglet "Langage" devrait s'appeler "Langue". Car on utilise un langage familier, soutenu... mais on parle la langue française.
- La liste de choix de la langue affiche un petit drapeau. Or la langue arabe est associée au drapeau argentin (ar désigne la langue arabe, es-AR désigne l'espagnol d'Argentine). Je ne suis pas arabophone, et je crois que le choix d'un drapeau pour représenter la langue arabe n'est pas un consensus facile. D'où proviennent les images de drapeaux dans QET ?
- J'utilise souvent les flèches du clavier pour déplacer les éléments sur le folio. Mais lorsqu'un élément est pivoté (à 90° par exemple) le déplacement avec le clavier des textes appartenant à l'élément n'est plus naturel : le texte se déplace par rapport à l'élément tourné et non par rapport au folio.

Concernant la collection d'éléments, je vais ouvrir un autre fil de discussion pour ne pas encombrer celui-ci.

Re: Nouveautés de la version de développement 0.8

- La liste de choix de la langue affiche un petit drapeau. Or la langue arabe est associée au drapeau argentin (ar désigne la langue arabe, es-AR désigne l'espagnol d'Argentine). Je ne suis pas arabophone, et je crois que le choix d'un drapeau pour représenter la langue arabe n'est pas un consensus facile. D'où proviennent les images de drapeaux dans QET ?

Peut-etre celui-ci?
https://github.com/qelectrotech/qelectr … x16/sa.png

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Nouveautés de la version de développement 0.8

scorpio810 wrote:

Peut-etre celui-ci?
https://github.com/qelectrotech/qelectr … x16/sa.png

Le drapeau de l'Arabie saoudite est effectivement plus approprié.
C'est a priori un choix assez courant.

Re: Nouveautés de la version de développement 0.8

De-Backer wrote:

i am trying with windows,
git clone  .....   why is it so slow

Could NOT find ECM

ECM (required version >= 5.70.0), Extra CMake Modules., <https://commits.kde.org/extra-cmake-modules>
CMake Error at C:/Program Files/CMake/share/cmake-3.19/Modules/FeatureSummary.cmake:457 (message):
  feature_summary() Error: REQUIRED package(s) are missing, aborting CMake

ok, so

 git clone https://github.com/KDE/extra-cmake-modules.git
mkdir build && cd build && cmake ..
-- Could NOT find Sphinx (missing: Sphinx_BUILD_EXECUTABLE) (Required is at least version "1.2")
-- Could NOT find ReuseTool (missing: REUSETOOL_EXECUTABLE) 
-- Could NOT find Python3 (missing: Python3_EXECUTABLE Interpreter) 

ok, later Cmake will ask me to use linux instead of windows.

I/O is slow on Windows, see:
https://forum.qt.io/topic/30330/asynchronous-file-io
https://bugreports.qt.io/browse/QTBUG-19345

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Nouveautés de la version de développement 0.8

bruce33 wrote:

j'aimerais contribuer à l'amélioration de ce logiciel, de façon très modeste. Je suis automaticien, ni spécialiste du schéma électrique ni de la programmation avec Qt Creator.

Il y a plein de manière de contribuer à un logiciel libre, le programmer bien entendue, mais aussi les remontées de bugs sont très importante.
Donc continue ainsi nomicons/smile surtout n’hésite pas à utiliser le bugtracker car c'est assez facile de passer à coté d'un bug sur le forum ou de l'oublier (Tu peut aussi utiliser les deux en même temps).

Développeur QElectroTech

Re: Nouveautés de la version de développement 0.8

Merci pour la suggestion du bugtracker. Je n'ai effectivement pas exploré cette partie du site.

Re: Nouveautés de la version de développement 0.8

FYI,  add new country Mongolian switch.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Nouveautés de la version de développement 0.8

FYI, I upgraded AppImage VM Debian Stretch to Debian Buster.
gcc (6.3.0-4) -> gcc (8.3.0-1) and upgrade to KF5 5.80.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."