4,626

(554 replies, posted in News)

@ Joshua : pour la numérotation des conducteurs en auto et surtout avec le multi_paste il faudra je pense se pencher dessus et dompter l'ordre de pose et se faire aider par Runsys, Yenda, Davi ou d'autres, car ça risque d’être très très compliqué à faire surtout on the fly..., la numérotation des conducteurs c'est un peu le bazar ... Bon, je ne m'en sert jamais, mais ça pourrait intéresser certains ici.
https://qelectrotech.org/forum/viewtopi … 7791#p7791
https://download.qelectrotech.org/qet/forum_img/multi_paste2.png

4,627

(554 replies, posted in News)

Revision: 5339
Author:   blacksun
Date:     2018-04-23 15:50:36 +0200 (Mon, 23 Apr 2018)
Log Message:
-----------
Multipaste dialog : add 'autonum pasted conductors' check box

This was added in the past but not finished by cfdev, but now I don't know if Joshua removed this work, or not.

cfdev 2013-11-14 09:55:22 wrote:

Numéro ajouté à la class terminal... je vais ajouter surement le nom des que j'ai 2 min

https://qelectrotech.org/wiki_new/ideas 

4,629

(554 replies, posted in News)

Certes je peux me servir de ffmpeg et de scale=1920:1080 pour convertir les videos avant l'envoi...,
ffmpeg -i 4K.mp4 -vf scale=1920:1080 FullHD.mp4  

Bon Vokoscreen, Kazam, ne permettent pas de redimensionner directement le screencast enregistré sur un moniteur UHD en FullHD, OBS semble le faire, j’essayerai la prochaine fois.

unalcade wrote:

@Scorpio; The 0.xx version used QT, and a lod of dependencies are required. This new version almost always no require dependencies.

Afaik, isn't a problem for users, by example for Debian/Ubuntu/mint, etc : It's only require python3-pyqt5 (15,7 MB), qet_tb_generator (153 kB) with deb packages, and also QET need Qt 5 libs for run.

After if you think is more easy for you to develop your plugin with Qt 5 python libs you can keep on.

apt-cache show python3-pyqt5
Package: python3-pyqt5
Source: pyqt5
Version: 5.10.1+dfsg-1
Installed-Size: 15371
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Architecture: amd64
Depends: python3 (<< 3.7), python3 (>= 3.6~), python3:any (>= 3.3.2-2~), libc6 (>= 2.14), libgcc1 (>= 1:3.0), libpython3.6 (>= 3.6.4~rc1), libqt5core5a (>= 5.10.0), libqt5dbus5 (>= 5.6.0~beta), libqt5designer5 (>= 5.9.1), libqt5gui5 (>= 5.10.0), libqt5help5 (>= 5.9.1), libqt5network5 (>= 5.10.0), libqt5printsupport5 (>= 5.10.0), libqt5test5 (>= 5.6.0~beta), libqt5widgets5 (>= 5.10.0),
libqt5xml5 (>= 5.1.0), libstdc++6 (>= 5), qtbase-abi-5-10-0, sip-py3api-12.4
Suggests: python3-pyqt5-dbg
Description-en: Python 3 bindings for Qt5
PyQt5 exposes the Qt5 API to Python 3. This package contains the following
modules:
 * QtCore
 * QtDBus
 * QtDesigner
 * QtGui
 * QtHelp
 * QtNetwork
 * QtPrintSupport
 * QtTest
 * QtWidgets
 * QtXml
Description-md5: fbb6f230f704ef45fbf057abc0d8bdba
Homepage: http://www.riverbankcomputing.co.uk/software/pyqt/
Tag: uitoolkit::qt
Section: python
Priority: optional
Filename: pool/main/p/pyqt5/python3-pyqt5_5.10.1+dfsg-1_amd64.deb
Size: 2287068
MD5sum: 23bb98e1a89d6b771f862f5425fdb02b
SHA256: 2c511f097fd997f1ec0efb7594db3169d2a3bc670ab55b1b77a6c31b54bcb8a2

galexis wrote:

How to start new plugin after intallation ?

v1.0.1.alpha is only a preview version to check the usability.


On your v1.0.1.alpha folder run
python3 qet_tb.py path to your project


Like me :


laurent@debian:/media/backup6/download/v1.0.0.alpha$ python3 qet_tb.py /home/laurent/Documents/LAURENT/schemas/gestion-defib/gestion-defib-18-02-23-RR6_latest_0.7_svn.qet  

4,632

(554 replies, posted in News)

Joshua wrote:

@Scorpio810,
Les vidéo d'écran de ton écran UHD ont un rendue pas top sur nos écran FullHD.
Regarde une vidéo avec ton second écran.

Pour l'instant avec plasma le UHD est l'ecran principal sortie DP avec un scale de 1.4, malheureusement sur le second 27" ce scale de 1.4 est aussi appliqué, ça me semble mieux avec Wayland ou l'on peut directement choisir le scale par moniteur mais le choix du facteur de scale est limité c'est soit 1, ou 2 ... donc trop petit ou trop gros... nomicons/dizzy

Pas le temps non plus de jouer avec xrand ..
On testera plus tard avec la sortie de Plasma 5.13 si il y a du mieux avec Wayland.. http://www.subdiff.de/2018/04/21/progre … d-for-513/
J'ai aussi essayé de remettre la petite nvidia pour faire du PCI passthrough, avec IOMMU pour mes VM,malheureusement ça désactive ma RX 550.. pas de sortie vidéo sur la Radeon... étrange il est clair que le chipset B350 n'aide pas et la Nvidia non plus : si deux GPU on passe le  PCI-E X16 en 4X4X4 sur les port PCI-E, normalement ça devrait bloquer la Nvidia mais non..., pas d'autres Radeon sous la main..

4,633

(554 replies, posted in News)

Bien vu Joshua nomicons/smile , c’était ça le soucis... je viens de tester avec la VM macOS, ça fonctionne comme voulu , pas la peine de lancer une autre VM Win 10 ou autre..

RSVince wrote:

Je commence a utilisé ce logiciel seulement depuis peu de temps.
D'ailleurs félicitation à tous pour ce travail super... Je ne connais pas encore bien les rouages et tatone pas mal en ce moment. Donc quand tu me parles textes dynamiques, moi suis comme ca... nomicons/wassat

Je te remercie pour tes réponses, à moi de creuser le logiciel...

Je reviendrait peut être vous embêter avec mes questions.

Bonne fin de journée et bon week-end.

Ce fil certes un peu long recense toutes les nouveautés de la 0.7 :

https://qelectrotech.org/forum/viewtopic.php?id=1092


Merci, et bon week-end a toi aussi. 

Tu as quelques vidéos sur notre chaîne YouTube qui peuvent t'aider.

Ou celle-ci aussi : https://qelectrotech.org/forum/viewtopi … 6908#p6908

A noter qu'un workaround existe : il suffit de lancer une version 0.6 d'ouvrir ton projet fait sur la 0.7 et de lancer le plugin de génération de bornier, off course on n'enregistre pas le projet, on repasse sur la 0.7 et on peut travailler avec les borniers crées.

L'avantage des DMG c'est qu'on peut avoir plusieurs versions de QET sur son Mac..

Sur la 0.7 en gros, du fait du passage de tous les textes en textes dynamiques, la version actuelle du plugin ne trouve pas les nouvelles bornes crées, Unalcade  y travaille avec une nouvelle version améliorée :

https://qelectrotech.org/forum/viewtopi … 7958#p7958


unalcalde wrote:

Hi, 

The pluguin is not working with last changes made in the 0.7 version. The possibility to add several texts to an element has changed the XLM format, and the plugin doesn't find the text that is looking for.

4,638

(554 replies, posted in News)

J'ai voulu te faire une video avec les deux écrans, d'un coté QET sur ma Debian Sid, et de l'autre deux VM macOS et Win 10, malheureusement X11 et ou le soft de screencast n'ont pas apprécié les deux 27" UHD d'un coté 3840X2160 et de l'autre FullHD 1920X1080 (qui reprend pour l'instant le scale de l'affichage maître) gros crash..

Pour résumer j'ai les mêmes soucis avec les paquets sur Win10, macOS H_sierra que lors de ma première vidéo, pas d’incrémentation lors du multipaste.

On resume, te suffit de faire :

curl https://bootstrap.pypa.io/get-pip.py | python3


puis d'installer le plugin normalement :


pip3 install qet_tb_generator

A noter que pour l'instant le plugin fonctionne mal sur la version 0.7.

laurents-Mac-Pro:~ laurent$ curl https://bootstrap.pypa.io/get-pip.py | python3
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1603k  100 1603k    0     0   892k      0  0:00:01  0:00:01 --:--:--  892k
Collecting pip
  Downloading https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl (1.3MB)
    100% |████████████████████████████████| 1.4MB 1.7MB/s 
Collecting wheel
  Downloading https://files.pythonhosted.org/packages/1b/d2/22cde5ea9af055f81814f9f2545f5ed8a053eb749c08d186b369959189a8/wheel-0.31.0-py2.py3-none-any.whl (41kB)
    100% |████████████████████████████████| 51kB 5.1MB/s 
Installing collected packages: pip, wheel
  Found existing installation: pip 8.1.1
    Uninstalling pip-8.1.1:
      Successfully uninstalled pip-8.1.1
Successfully installed pip-10.0.1 wheel-0.31.0
laurents-Mac-Pro:~ laurent$ pip3 install --upgrade pip
Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (10.0.1)
laurents-Mac-Pro:~ laurent$ 


laurents-Mac-Pro:~ laurent$ pip3 install qet_tb_generator
Collecting qet_tb_generator
  Downloading https://files.pythonhosted.org/packages/09/c2/8050e1bde9b9aaea9c4400633db11172804b95a488ec35aadce436b1fa49/qet_tb_generator-0.7.74-py3-none-any.whl
Collecting pyqt5 (from qet_tb_generator)
  Downloading https://files.pythonhosted.org/packages/af/82/a063e4803775225bfe4e51099a2599eecd91eb05e8a586632c783aeb9899/PyQt5-5.10.1-5.10.1-cp35.cp36.cp37.cp38-abi3-macosx_10_6_intel.whl (86.8MB)
    100% |████████████████████████████████| 88.1MB 112kB/s 
Collecting sip<4.20,>=4.19.4 (from pyqt5->qet_tb_generator)
  Downloading https://files.pythonhosted.org/packages/d3/66/3fc04a7f33c9b49a62c2edc8f3da70c141f2b1e09f921cd4a88a0e086ce6/sip-4.19.8-cp35-cp35m-macosx_10_6_intel.whl (51kB)
    100% |████████████████████████████████| 133kB 2.5MB/s 
Installing collected packages: sip, pyqt5, qet-tb-generator
Successfully installed pyqt5-5.10.1 qet-tb-generator-0.7.74 sip-4.19.8

Could not fetch URL https://pypi.python.org/simple/qet-tb-generator/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:645) - skipping

On dirait un problème de certificat sur leur dépôt :

https://github.com/pypa/pip/issues/5236
https://github.com/pypa/warehouse/issues/3645





Edit :


laurents-Mac-Pro:~ laurent$ pip3 install qet_tb_generator
Collecting qet-tb-generator
  Could not fetch URL https://pypi.python.org/simple/qet-tb-generator/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:645) - skipping
  Could not find a version that satisfies the requirement qet-tb-generator (from versions: )
No matching distribution found for qet-tb-generator
laurents-Mac-Pro:~ laurent$ pip3 install --upgrade pip
Could not fetch URL https://pypi.python.org/simple/pip/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:645) - skipping
Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
laurents-Mac-Pro:~ laurent$ curl https://bootstrap.pypa.io/get-pip.py | python3
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1603k  100 1603k    0     0   892k      0  0:00:01  0:00:01 --:--:--  892k
Collecting pip
  Downloading https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl (1.3MB)
    100% |████████████████████████████████| 1.4MB 1.7MB/s 
Collecting wheel
  Downloading https://files.pythonhosted.org/packages/1b/d2/22cde5ea9af055f81814f9f2545f5ed8a053eb749c08d186b369959189a8/wheel-0.31.0-py2.py3-none-any.whl (41kB)
    100% |████████████████████████████████| 51kB 5.1MB/s 
Installing collected packages: pip, wheel
  Found existing installation: pip 8.1.1
    Uninstalling pip-8.1.1:
      Successfully uninstalled pip-8.1.1
Successfully installed pip-10.0.1 wheel-0.31.0
laurents-Mac-Pro:~ laurent$ pip3 install --upgrade pip
Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (10.0.1)
laurents-Mac-Pro:~ laurent$ pip3 install qet_tb_generator
Collecting qet_tb_generator
  Downloading https://files.pythonhosted.org/packages/09/c2/8050e1bde9b9aaea9c4400633db11172804b95a488ec35aadce436b1fa49/qet_tb_generator-0.7.74-py3-none-any.whl
Collecting pyqt5 (from qet_tb_generator)
  Downloading https://files.pythonhosted.org/packages/af/82/a063e4803775225bfe4e51099a2599eecd91eb05e8a586632c783aeb9899/PyQt5-5.10.1-5.10.1-cp35.cp36.cp37.cp38-abi3-macosx_10_6_intel.whl (86.8MB)
    100% |████████████████████████████████| 88.1MB 112kB/s 
Collecting sip<4.20,>=4.19.4 (from pyqt5->qet_tb_generator)
  Downloading https://files.pythonhosted.org/packages/d3/66/3fc04a7f33c9b49a62c2edc8f3da70c141f2b1e09f921cd4a88a0e086ce6/sip-4.19.8-cp35-cp35m-macosx_10_6_intel.whl (51kB)
    100% |████████████████████████████████| 133kB 2.5MB/s 
Installing collected packages: sip, pyqt5, qet-tb-generator
Successfully installed pyqt5-5.10.1 qet-tb-generator-0.7.74 sip-4.19.8
laurents-Mac-Pro:~ laurent$ 

4,642

(554 replies, posted in News)

Merci, ça confirme mes tests sur macOS et Win10:  l'autonum sur le multi_paste ne veut pas fonctionner.
Malheureusement pas le temps avec ce beau temps de chercher d'ou vient le soucis.

4,643

(554 replies, posted in News)

Ça me laisse perplexe ce bug... d'autant que je le reproduit ici systématiquement sur mes VM macOS, Win avec les paquets de le la 5333, et que personne ne remonte le soucis...

Bonjour,

pas la peine de télécharger une vieille version, pour lier les renvois, maître, esclave il faut  faire un clic droit dans le widget pour avoir aces au sous menu :

4,645

(554 replies, posted in News)

C'est a n'y rien comprendre, aujourd'hui ça fonctionne comme prévu.  nomicons/alien . entre temps j'ai eu des majs Qt5 sur ma Sid .. dans le doute j'avais aussi fait des essais sur des VM macOS et Win 10 et j'avais eu aussi ce même comportement non souhaité...


Tu remarqueras que les conducteurs ne sont pas incrémentés lors du multi-paste. nomicons/tongue

Edit : même soucis sur la VM Win 10 ... le multi-paste n’incrémente pas les éléments.

4,646

(554 replies, posted in News)

@javdenech : merci, si tu peux nous remonter les soucis que tu remarques avec le dmg dans un autre topic.

@joshua : j'ai trouvé pourquoi le multi paste ne fonctionnait ici, comme je le montre sur ma video je me sert du prefix avec une seule règle d'autonum -> %prefix%sequ_1, par contre si je suis ton exemple, effectivement ça fonctionne comme prévu, même avec une règle complexe..

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

4,647

(554 replies, posted in News)

HS/
@javdenech : il me semble me rappeler que tu es sur macOS, des retours serait le bienvenu.

4,648

(554 replies, posted in News)

joshua wrote:

Une petite vidéo sera plus parlante qu'un long texte.

Note à moi même : Il faudrait vraiment que je fasse une petite vidéo tuto de tout ce qui est possible de faire avec les nouveaux texte d'élément, car les possibilité sont assez grande.

Dommage que tu ne l'ai pas fait en anglais, je l’aurai envoyé sur la chaîne YouTube de QET.
Pense y si tu en fait une autre. ;-)

@unalcade : sending files by email, done, but sending here too.
~ 13 terminals block.

This is not the last version of the project, i forgot to get it back to my job tonight.


Thanks.

Edit :


[16:31:37] laurent@debian:/media/backup6/download/v1.0.0.alpha$ python3 qet_tb.py /home/laurent/Documents/LAURENT/schemas/gestion-defib/gestion-defib-18-01-26.qet  
Traceback (most recent call last):
 File "qet_tb.py", line 1050, in <module>
   main()
 File "qet_tb.py", line 1036, in main
   qet_termials_used = qet_project.get_list_of_used_terminals()
 File "qet_tb.py", line 307, in get_list_of_used_terminals
   if self._isValidTerminal(element):
 File "qet_tb.py", line 194, in _isValidTerminal
   if re.search(':', self._getElementName(element)):
 File "/usr/lib/python3.6/re.py", line 182, in search
   return _compile(pattern, flags).search(string)
TypeError: expected string or bytes-like object

[16:32:46] laurent@debian:/media/backup6/download/v1.0.0.alpha$ python3 qet_tb.py /home/laurent/Documents/LAURENT/schemas/gestion-defib/gestion-defib-18-02-23-RR6_latest_0.7_svn.qet  
Traceback (most recent call last):
 File "qet_tb.py", line 1050, in <module>
   main()
 File "qet_tb.py", line 1036, in main
   qet_termials_used = qet_project.get_list_of_used_terminals()
 File "qet_tb.py", line 307, in get_list_of_used_terminals
   if self._isValidTerminal(element):
 File "qet_tb.py", line 194, in _isValidTerminal
   if re.search(':', self._getElementName(element)):
 File "qet_tb.py", line 145, in _getElementName
   for t in element.find('elementInformations').findall('elementInformation'):
AttributeError: 'NoneType' object has no attribute 'findall'

I save my project to latest 0.7 devel svn , if it can help you :


laurent@debian:/media/backup6/download/v1.0.0.alpha$ python3 qet_tb.py /home/laurent/Documents/LAURENT/schemas/gestion-defib/gestion-defib-18-02-23-RR6.qet
Traceback (most recent call last):
 File "qet_tb.py", line 1050, in <module>
   main()
 File "qet_tb.py", line 1036, in main
   qet_termials_used = qet_project.get_list_of_used_terminals()
 File "qet_tb.py", line 307, in get_list_of_used_terminals
   if self._isValidTerminal(element):
 File "qet_tb.py", line 194, in _isValidTerminal
   if re.search(':', self._getElementName(element)):
 File "qet_tb.py", line 145, in _getElementName
   for t in element.find('elementInformations').findall('elementInformation'):
AttributeError: 'NoneType' object has no attribute 'findall'
[18:56:21] laurent@debian:/media/backup6/download/v1.0.0.alpha$

I paste two folios in your example, seems to work, I think program crash with a lot of terminal in my project?

https://download.qelectrotech.org/qet/forum_img/v1.0.1alpha.png