To insert a component, you must delete the wire and recreate the wires when the new component is placed.
2,226 2022-02-06 14:01:22
Re: Element, Eigenschaft (1 replies, posted in DE : Hilfe, Vorschläge, Unterhaltungen...)
2,227 2022-02-03 17:44:28
Re: QElectroTech howto found on the WWW (53 replies, posted in Videos howto)
2,228 2022-02-03 13:04:12
Re: Messed up / scrambled elements (14 replies, posted in EN : Help, suggestions, discussions, ...)
@Erik
The size value is not the same in the diagram editor and the value in the Font size element editor.
2,229 2022-02-02 12:47:22
Re: Messed up / scrambled elements (14 replies, posted in EN : Help, suggestions, discussions, ...)
Laurent, I don't understand why you got the problem on both editor. Screen size ?
Because, I saved file by inadvertence and just saw version is upgraded to 0.9, but with original elmt version 0.7 copied in custom collection view is correct in diagram editor ..
2,230 2022-01-30 23:04:35
Re: Messed up / scrambled elements (14 replies, posted in EN : Help, suggestions, discussions, ...)
Hi Aaron,
I saw the same problem in diagram editor and element editor, for me the problem is your file.
You use a laptop with two screens?
2,231 2022-01-30 13:26:33
Re: Messed up / scrambled elements (14 replies, posted in EN : Help, suggestions, discussions, ...)
Hi Aaron,
have you tried 0.9-dev?
Maybe delete QElectroTech key in regedit, is QET config.
2,232 2022-01-30 12:28:35
Re: Documentation QElectroTech 0.7 (24 replies, posted in Documentation)
For translating the documentation to Portuguese, the documentation has been
created with Sphinx from the beginning. you will find the source
documentation from python and reStructuredText in the following directory:https://github.com/qelectrotech/qelectr … ter/source
The different languages are managed using the .po files. you can find them
for each current language available language in the following directory:https://github.com/qelectrotech/qelectr … rce/locale
For the moment you can find the finished the Czech translation finished and
the Spanish started. I would recommend you to download the Czech folder
(cs) and modify on each po file all msgstr arguments from Czech to
Portuguese. The inglish text you will find above, at the argument msgidBest Regards
Fernando
2,233 2022-01-28 19:24:43
Re: Nouveautés de la version de développement 0.9 (236 replies, posted in News)
@Joshua, not fixed yet here.. Debian Bullseye, Ubuntu Bionic, and Focal...
In file included from sources/TerminalStrip/physicalterminal.cpp:18:
sources/TerminalStrip/physicalterminal.h:91:41: error: field 'm_real_terminal' has incomplete type 'QVector<QSharedPointer<RealTerminal> >'
QVector<QSharedPointer<RealTerminal>> m_real_terminal;
^~~~~~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1194,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QSharedPointer:1,
from sources/TerminalStrip/physicalterminal.h:21,
from sources/TerminalStrip/physicalterminal.cpp:18:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtypeinfo.h:193:1: note: declaration of 'class QVector<QSharedPointer<RealTerminal> >'
Q_DECLARE_MOVABLE_CONTAINER(QVector);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7517=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/groupterminalscommand.o sources/TerminalStrip/UndoCommand/groupterminalscommand.cpp
In file included from sources/TerminalStrip/terminalstripbridge.cpp:18:
sources/TerminalStrip/terminalstripbridge.h:51:41: error: field 'm_real_terminals' has incomplete type 'QVector<QSharedPointer<RealTerminal> >'
QVector<QSharedPointer<RealTerminal>> m_real_terminals;
^~~~~~~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1194,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QSharedPointer:1,
from sources/TerminalStrip/terminalstripbridge.h:21,
from sources/TerminalStrip/terminalstripbridge.cpp:18:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtypeinfo.h:193:1: note: declaration of 'class QVector<QSharedPointer<RealTerminal> >'
Q_DECLARE_MOVABLE_CONTAINER(QVector);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sources/TerminalStrip/terminalstripbridge.cpp:18:
sources/TerminalStrip/terminalstripbridge.h:34:40: error: return type 'class QVector<QColor>' is incomplete
static QVector<QColor> bridgeColor() {return QVector<QColor>{Qt::red, Qt::blue, Qt::white, Qt::darkGray, Qt::black};}
^
sources/TerminalStrip/terminalstripbridge.h: In static member function 'static void TerminalStripBridge::bridgeColor()':
sources/TerminalStrip/terminalstripbridge.h:34:117: error: too many initializers for 'QVector<QColor>'
static QVector<QColor> bridgeColor() {return QVector<QColor>{Qt::red, Qt::blue, Qt::white, Qt::darkGray, Qt::black};}
^
In file included from sources/TerminalStrip/UndoCommand/changeterminalstripcolor.cpp:19:
sources/TerminalStrip/UndoCommand/../terminalstripbridge.h:51:41: error: field 'm_real_terminals' has incomplete type 'QVector<QSharedPointer<RealTerminal> >'
QVector<QSharedPointer<RealTerminal>> m_real_terminals;
^~~~~~~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1194,
from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qundostack.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QUndoCommand:1,
from sources/TerminalStrip/UndoCommand/changeterminalstripcolor.h:21,
from sources/TerminalStrip/UndoCommand/changeterminalstripcolor.cpp:18:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtypeinfo.h:193:1: note: declaration of 'class QVector<QSharedPointer<RealTerminal> >'
Q_DECLARE_MOVABLE_CONTAINER(QVector);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sources/TerminalStrip/UndoCommand/changeterminalstripcolor.cpp:19:
sources/TerminalStrip/UndoCommand/../terminalstripbridge.h:34:40: error: return type 'class QVector<QColor>' is incomplete
static QVector<QColor> bridgeColor() {return QVector<QColor>{Qt::red, Qt::blue, Qt::white, Qt::darkGray, Qt::black};}
^
sources/TerminalStrip/UndoCommand/../terminalstripbridge.h: In static member function 'static void TerminalStripBridge::bridgeColor()':
sources/TerminalStrip/UndoCommand/../terminalstripbridge.h:34:117: error: too many initializers for 'QVector<QColor>'
static QVector<QColor> bridgeColor() {return QVector<QColor>{Qt::red, Qt::blue, Qt::white, Qt::darkGray, Qt::black};}
^
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7517=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/sortterminalstripcommand.o sources/TerminalStrip/UndoCommand/sortterminalstripcommand.cpp
make[2]: *** [Makefile.Release:9843: release/changeterminalstripcolor.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile.Release:9606: release/physicalterminal.o] Error 1
make[2]: *** [Makefile.Release:9668: release/terminalstripbridge.o] Error 1
make[2]: Leaving directory '/build/qelectrotech-0.90.r7517'
make[1]: *** [Makefile:40: release] Error 2
make[1]: Leaving directory '/build/qelectrotech-0.90.r7517'
dh_auto_build: make -j48 returned exit code 2
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//76724 and its subdirectories
2,234 2022-01-28 19:18:52
Re: Nouveautés de la version de développement 0.9 (236 replies, posted in News)
- Log -----------------------------------------------------------------
commit d562ca8a3954ee47534e0c3f82683a65200b8bb1
Author: joshua <Joshua@q>
Date: Fri Jan 28 18:08:16 2022 +0100
Fix fail to build from sources
commit a31bd6eb0da59d946c011d5bad1abb783d36825a
Author: joshua <Joshua@>
Date: Thu Jan 27 20:00:46 2022 +0100
Minor improvement about undo/redo for bridge creation
When a new bridge is created, an undo command is created for that.
When undo the action and redo it, all terminals are bridged to a new
bridge instead of the first one, who continue to exist but is now
empty and 'lost' because he will never be reused.
In addition of that, if a more recent undo command (we call it undo2)
use this bridge,
there is a unknown behavior, because the status of the bridge is not the
same as when the undo2 was created.
commit d114b097bf001c452e856dbf356c99de009a5931
Author: joshua <Joshua@>
Date: Thu Jan 27 19:45:33 2022 +0100
Minor Fix : undo command for unbridge strip don't work
commit 993eb58d467fc3d0d8775932ed895f853d0c9898
Author: joshua <Joshua@>
Date: Thu Jan 27 19:07:49 2022 +0100
Minor : add undo text
- Log -----------------------------------------------------------------
commit 0bd0476cb1aa4b72c118f2750ea53e1155a6dc56
Merge: 7aa0487 d562ca8
Author: joshua <Joshua@>
Date: Fri Jan 28 18:09:20 2022 +0100
Merge branch 'terminal_strip'
* terminal_strip:
Fix fail to build from sources
Minor improvement about undo/redo for bridge creation
Minor Fix : undo command for unbridge strip don't work
Minor : add undo text
2,235 2022-01-28 19:04:02
Re: Nouveautés de la version de développement 0.9 (236 replies, posted in News)
scorpio810 wrote:scorpio810 wrote:Due to the complete migration of the site to PHP 7.x instead off PHP 5.x I intend to completely delete the online viewer elmt to SVG..
These old PHP scripts need to be rewritten completely for migrating from PHP 5.6.x to PHP 7.0.x, and I do not have the time or the knowledge of a PHP expert.
https://www.php.net/migration70FYI, PunBB forum, Dokuwiki, Mantis Bugtracker, now run on PHP 7. And Mantis was upgraded on 2.X branch.
On Forum I removed old plugin SC WYSIWYG BBCode editor, so we have come back on the official BBcode but on the other hand the other BBcode even if it was more complete was a source of bugs during posts editions, and has force of hacks the PunBB now works with PHP 7 without empty messages on the forum.If a PHP expert can help us, I'm ready to send him the old PHP files.
BTW, will have the opportunity to move to the new site and find a way to generate another SVG online viewer from the item collection.
Bonjour,
Seny a retravaillé les scripts PHP 5 pour les rendrent compatible PHP 7/8 ..pour qu'ils soit de nouveau possible d'avoir la collection officielle en visuel en convertissant les éléments "elmt" en fichiers SVG sur le site Web à la volée (online viewer elmt to SVG) .
Çà du être un gros labeur et AMHA surement semé d’embûches, on ne peut que le remercier.
2,236 2022-01-28 18:39:53
Re: Nouveautés de la version de développement 0.9 (236 replies, posted in News)
Rejected:
hirsute is obsolete and will not accept new uploads.qelectrotech (0.90.r7512-2ubuntu3) hirsute; urgency=medium
I can't produce these build on my PPA to Hirsute., please upgrade... to new ubuntu version, thanks.
2,237 2022-01-28 18:27:23
Re: Nouveautés de la version de développement 0.9 (236 replies, posted in News)
@Joshua FTBFS on Debian Stable Bullseye.. ![]()
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/gridlayoutanimation.o sources/titleblock/gridlayoutanimation.cpp
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/helpercell.o sources/titleblock/helpercell.cpp
sources/qetxml.cpp: In function 'bool QETXML::validXmlProperty(const QDomElement&)':
sources/qetxml.cpp:917:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (!e.hasAttribute("value"))
^~
sources/qetxml.cpp:920:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
return true;
^~~~~~
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/integrationmovetemplateshandler.o sources/titleblock/integrationmovetemplateshandler.cpp
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/qettemplateeditor.o sources/titleblock/qettemplateeditor.cpp
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:105,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qeasingcurve.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariantanimation.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpropertyanimation.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QPropertyAnimation:1,
from sources/SearchAndReplace/ui/../../QWidgetAnimation/qwidgetanimation.h:21,
from sources/SearchAndReplace/ui/searchandreplacewidget.h:21,
from sources/qetdiagrameditor.h:21,
from sources/qetdiagrameditor.cpp:18:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h: In instantiation of 'uint qHash(const T&, uint) [with T = std::nullptr_t; uint = unsigned int]':
sources/TerminalStrip/ui/terminalstripmodel.h:41:29: required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:112:5: error: call of overloaded 'qHash(std::nullptr_t&)' is ambiguous
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qeasingcurve.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariantanimation.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpropertyanimation.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QPropertyAnimation:1,
from sources/SearchAndReplace/ui/../../QWidgetAnimation/qwidgetanimation.h:21,
from sources/SearchAndReplace/ui/searchandreplacewidget.h:21,
from sources/qetdiagrameditor.h:21,
from sources/qetdiagrameditor.cpp:18:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:97:41: note: candidate: 'uint qHash(const QByteArray&, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QByteArray &key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:99:41: note: candidate: 'uint qHash(const QString&, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QString &key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:100:41: note: candidate: 'uint qHash(const QStringRef&, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QStringRef &key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:102:41: note: candidate: 'uint qHash(QStringView, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(QStringView key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/splittedhelpercell.o sources/titleblock/splittedhelpercell.cpp
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/templatecellsset.o sources/titleblock/templatecellsset.cpp
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:105,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qeasingcurve.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariantanimation.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpropertyanimation.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QPropertyAnimation:1,
from sources/SearchAndReplace/ui/../../QWidgetAnimation/qwidgetanimation.h:21,
from sources/SearchAndReplace/ui/searchandreplacewidget.h:21,
from sources/qetdiagrameditor.h:21,
from sources/qetdiagrameditor.cpp:18:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h: In instantiation of 'uint qHash(const T&, uint) [with T = std::nullptr_t; uint = unsigned int]':
sources/TerminalStrip/ui/terminalstripmodel.h:41:29: required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:112:5: error: call of overloaded 'qHash(std::nullptr_t&)' is ambiguous
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qeasingcurve.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariantanimation.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpropertyanimation.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QPropertyAnimation:1,
from sources/SearchAndReplace/ui/../../QWidgetAnimation/qwidgetanimation.h:21,
from sources/SearchAndReplace/ui/searchandreplacewidget.h:21,
from sources/qetdiagrameditor.h:21,
from sources/qetdiagrameditor.cpp:18:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:97:41: note: candidate: 'uint qHash(const QByteArray&, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QByteArray &key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:99:41: note: candidate: 'uint qHash(const QString&, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QString &key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:100:41: note: candidate: 'uint qHash(const QStringRef&, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QStringRef &key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:102:41: note: candidate: 'uint qHash(QStringView, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(QStringView key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:113:15: error: call of overloaded 'qHash(std::nullptr_t&)' is ambiguous
{ return qHash(t) ^ seed; }
~~~~~^~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:97:41: note: candidate: 'uint qHash(const QByteArray&, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QByteArray &key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:99:41: note: candidate: 'uint qHash(const QString&, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QString &key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:100:41: note: candidate: 'uint qHash(const QStringRef&, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QStringRef &key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:102:41: note: candidate: 'uint qHash(QStringView, uint)'
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(QStringView key, uint seed = 0) Q_DECL_NOTHROW;
^~~~~
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/templatecellwidget.o sources/titleblock/templatecellwidget.cpp
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/templatecommands.o sources/titleblock/templatecommands.cpp
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/templatedeleter.o sources/titleblock/templatedeleter.cpp
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/templatelocation.o sources/titleblock/templatelocation.cpp
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/templatelocationchooser.o sources/titleblock/templatelocationchooser.cpp
g++ -c -pipe -std=c++17 -g -O2 -fdebug-prefix-map=/build/qelectrotech-0.90.r7512=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CTBTD_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_EXPORT_PROJECT_DB -DQAPPLICATION_CLASS=QApplication -DQT_MESSAGELOGCONTEXT -DQET_LANG_PATH=/usr/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/share/qelectrotech/elements/ -DQET_COMMON_TBT_PATH=/usr/share/qelectrotech/titleblocks/ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -ISingleApplication -Isources/ui -Isources/TerminalStrip/ui -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/templatelocationsaver.o sources/titleblock/templatelocationsaver.cpp
make[2]: *** [Makefile.Release:5134: release/qetdiagrameditor.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/build/qelectrotech-0.90.r7512'
make[1]: *** [Makefile:40: release] Error 2
make[1]: Leaving directory '/build/qelectrotech-0.90.r7512'
dh_auto_build: make -j48 returned exit code 2
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//43634 and its subdirectories
Same on ubuntu-bionic and ubuntu-focal ...
https://launchpadlibrarian.net/58264754 … ING.txt.gz
https://launchpadlibrarian.net/58264751 … ING.txt.gz
https://launchpadlibrarian.net/58264725 … ING.txt.gz
2,238 2022-01-27 14:48:39
Re: Nouveautés de la version de développement 0.9 (236 replies, posted in News)
FYI:
On My Debian machine SSD NVME PCIE 3x.
14:15:48.103 Info: Start-up 14:15:48.157 Info: debugging enabled: false 14:15:48.158 Info: Qt library version: 5.15.2 14:15:48.158 Info: Qt library location default prefix: "/usr" 14:15:48.158 Info: Qt library location documentation: "/usr/share/qt5/doc" 14:15:48.158 Info: Qt library location headers: "/usr/include/x86_64-linux-gnu/qt5" 14:15:48.158 Info: Qt library location libraries: "/usr/lib/x86_64-linux-gnu" 14:15:48.158 Info: Qt library location executables: "/usr/lib/x86_64-linux-gnu/qt5/libexec" 14:15:48.158 Info: Qt library location Qt binaries: "/usr/lib/qt5/bin" 14:15:48.158 Info: Qt library location Qt plugins: "/usr/lib/x86_64-linux-gnu/qt5/plugins" 14:15:48.158 Info: Qt library location installed QML extensions: "/usr/lib/x86_64-linux-gnu/qt5/imports" 14:15:48.158 Info: Qt library location installed QML extensions: "/usr/lib/x86_64-linux-gnu/qt5/qml" 14:15:48.158 Info: Qt library location dependent Qt data: "/usr/lib/x86_64-linux-gnu/qt5" 14:15:48.158 Info: Qt library location independent Qt data: "/usr/share/qt5" 14:15:48.158 Info: Qt library location translation: "/usr/share/qt5/translations" 14:15:48.158 Info: Qt library location examples: "/usr/lib/x86_64-linux-gnu/qt5/examples" 14:15:48.158 Info: Qt library location Qt testcases: "/usr/tests" 14:15:48.158 Info: Qt library location Qt settings: "/etc/xdg" 14:15:48.158 Info: "QElectroTech V 0.90-DEV+f08811acab0a58100c957a06d79751d3" 14:15:48.158 Info: "Compilation: GCC 11.2.0" 14:15:48.158 Info: "Built with Qt 5.15.2 - Date : Nov 7 2021 : 11:58:58" 14:15:48.158 Info: "Run with Qt 5.15.2 using 48 thread(s)" 14:15:48.158 Info: "CPU : model name\t: AMD Ryzen Threadripper 3960X 24-Core Processor\n" 14:15:48.158 Info: "RAM Total : 64193 MB" 14:15:48.158 Info: "RAM Available : 59416 MB" 14:15:48.158 Info: "GPU : Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] (rev c7)\n" 14:15:48.158 Info: "GPU RAM : @ToDo" 14:15:48.158 Info: "OS : linux - x86_64 - Version : Debian GNU/Linux bookworm/sid - Kernel : 5.15.4-vanilla" 14:15:48.158 Info: *** Qt screens *** 14:15:48.158 Info: "( 1 : 3840 x 2160 )" 14:15:48.158 Info: "( 2 : 1920 x 1080 )" 14:15:48.412 Info: Elements collection reload 14:15:48.701 Info: Elements collection finished to be loaded./count_elements.sh
7820 elements dans 1039 categories (soit 8859 fichiers)14:15:48.103 Info: Start-up
14:15:48.412 Info: Elements collection reload
14:15:48.701 Info: Elements collection finished to be loaded7820 elements loaded in 0.3 seconds .... 0.6 seconds after click to launch QET is ready.
2,239 2022-01-27 14:44:52
Re: Nouveautés de la version de développement 0.9 (236 replies, posted in News)
Note that I only measure the first boot, once Windows has started. The other throws after are much faster.
On my laptop is a SSD NVME PCIE 3x.
2,240 2022-01-26 17:30:11
Re: Nouveautés de la version de développement 0.9 (236 replies, posted in News)
@alexhaasjogos, thanks.
SSD/sata/or pciE or HD?
if you have a hard drive it's probably normal to have these load times, but I saw a big progress with latest Windows update..
2,241 2022-01-26 12:49:07
Re: myPNOZ (1 replies, posted in Elements)
https://git.tuxfamily.org/qet/qet.git/c … e2e5c42d89
Added, thanks.
2,242 2022-01-25 09:50:35
Re: Nouveautés de la version de développement 0.9 (236 replies, posted in News)
Édition Windows 10 Professionnel
Version 21H2
Installé le 10/03/2021
Build du système d’exploitation 19044.1469
Expérience Windows Feature Experience Pack 120.2212.3920.0
08:28:44.973 Info: "QElectroTech V 0.90-DEV+bb48c4607b0a58100c957a06d79751d3"
08:28:44.974 Info: "Compilation : GCC 9.3.0"
08:28:44.974 Info: "Built with Qt 5.15.2 - Date : Jan 21 2022 : 10:40:44"
08:28:44.974 Info: "Run with Qt 5.15.2 using 8 thread(s)"
08:28:44.975 Info: "CPU : NAME \r\r\nINTEL(R) CORE(TM) I7-8550U CPU @ 1.80GHZ \r\r\n\r\r\n"
08:28:44.975 Info: "RAM Total : 16199 MB"
08:28:44.976 Info: "RAM Available : 11733 MB"
08:28:44.976 Info: "GPU : VideoProcessor \r\r\nIntel(R) UHD Graphics Family \r\r\n\r\r\n"
08:28:44.976 Info: "GPU RAM : RAM Total : AdapterRAM \r\r\n1073741824 \r\r\n\r\r\n B"
08:28:44.977 Info: "OS : winnt - x86_64 - Version : Windows 10 Version 2009 - Kernel : 10.0.19044"
08:28:44.977 Info: *** Qt screens ***
08:28:44.978 Info: "( 1 : 3840 x 2160 )"
08:28:45.006 Info: Elements collection reload
08:28:45.899 Info: Elements collection finished to be loaded
2,243 2022-01-22 20:46:04
Re: Blatt Index (1 replies, posted in DE : Hilfe, Vorschläge, Unterhaltungen...)
2,244 2022-01-21 12:24:59
Re: Noobie: Creating connectable elements with images (1 replies, posted in EN : Help, suggestions, discussions, ...)
Hi,
you have two solution:
Convert your image to DXF by online converter, use DXFtoelmt converter program to create QET element.
Edit this new element, add terminal, text etc.
Or create a element with only a terminal in element editor, put this terminal above your picture in diagram to create connectable elements with images.
2,245 2022-01-20 12:09:06
Re: Texts are displayed different size on different computers (36 replies, posted in EN : Help, suggestions, discussions, ...)
2,246 2022-01-18 19:36:09
Re: QElectroTech howto found on the WWW (53 replies, posted in Videos howto)
2,247 2022-01-18 18:36:01
Re: Sauvegarde project autre que dans dir. defaut pas possible? (4 replies, posted in FR : Aide, suggestions, discussions, ...)
Voir ici pour savoir ou snap met ces petits https://qelectrotech.org/forum/viewtopi … 501#p15501
Pour la 0.9-dev c'est dans ~/.qet/elements/
2,248 2022-01-17 18:58:47
Re: QElectroTech howto found on the WWW (53 replies, posted in Videos howto)
2,249 2022-01-17 14:35:58
Re: Linux compile with Qt online versions (14 replies, posted in Code)
Possible fix ? ... I don't know this part ...
#if TODO_LIST
#pragma message("@TODO remove code for QT 6 or later")
# pragma message("@TODO ad Core5Compat to Cmake")
#endif
qDebug() << "Help code for QT 6 or later";
QString path_ = collectionPath(false);
QRegularExpression rx ("^(.*)/(.*\\.elmt)$");
if (!rx.isValid())
{
qWarning()
<<QObject::tr("this is an error in the code")
<< rx.errorString()
<< rx.patternErrorOffset();
}
QRegularExpressionMatch match = rx.match(path_);
if (match.hasMatch())
{
return project()
->embeddedElementCollection()
->addElementDefinition(
match.captured(1),
match.captured(2),
xml_document.documentElement());
}
else
{
qDebug() << "ElementsLocation::setXml :"
" rx don't match";
}
#endif
But it segfault again .. further in the code ..
nclude-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include ../sources/titleblocktemplate.h -o release/moc_titleblocktemplate.cpp
../sources/TerminalStrip/terminalstrip.cpp: In member function ‘bool PhysicalTerminal::setLevelOf(shared_real_terminal, int)’:
../sources/TerminalStrip/terminalstrip.cpp:305:76: error: no matching function for call to ‘min(int&, qsizetype)’
305 | m_real_terminal.swapItemsAt(i, std::min(level, m_real_terminal.size()-1));
| ^
In file included from ../sources/TerminalStrip/ui/terminalstripeditor.cpp:18:
../sources/TerminalStrip/ui/terminalstripeditor.h:74:45: error: field ‘m_item_strip_H’ has incomplete type ‘QHash<QTreeWidgetItem*, TerminalStrip*>’
74 | QHash<QTreeWidgetItem *, TerminalStrip *> m_item_strip_H;
| ^~~~~~~~~~~~~~
In file included from ../../Qt/6.2.2/gcc_64/include/QtCore/qtypeinfo.h:42,
from ../../Qt/6.2.2/gcc_64/include/QtCore/qglobal.h:1422,
from ../../Qt/6.2.2/gcc_64/include/QtGui/qtguiglobal.h:43,
from ../../Qt/6.2.2/gcc_64/include/QtWidgets/qtwidgetsglobal.h:43,
from ../../Qt/6.2.2/gcc_64/include/QtWidgets/qdialog.h:43,
from ../../Qt/6.2.2/gcc_64/include/QtWidgets/QDialog:1,
from ../sources/TerminalStrip/ui/terminalstripeditor.h:21,
from ../sources/TerminalStrip/ui/terminalstripeditor.cpp:18:
../../Qt/6.2.2/gcc_64/include/QtCore/qcontainerfwd.h:51:43: note: declaration of ‘class QHash<QTreeWidgetItem*, TerminalStrip*>’
51 | template <typename Key, typename T> class QHash;
| ^~~~~
In file included from ../sources/TerminalStrip/ui/terminalstripeditor.cpp:18:
../sources/TerminalStrip/ui/terminalstripeditor.h:75:43: error: field ‘m_uuid_terminal_H’ has incomplete type ‘QHash<QUuid, QPointer<TerminalElement> >’
75 | QHash<QUuid, QPointer<TerminalElement>> m_uuid_terminal_H;
| ^~~~~~~~~~~~~~~~~
In file included from ../../Qt/6.2.2/gcc_64/include/QtCore/qtypeinfo.h:42,
from ../../Qt/6.2.2/gcc_64/include/QtCore/qglobal.h:1422,
from ../../Qt/6.2.2/gcc_64/include/QtGui/qtguiglobal.h:43,
from ../../Qt/6.2.2/gcc_64/include/QtWidgets/qtwidgetsglobal.h:43,
from ../../Qt/6.2.2/gcc_64/include/QtWidgets/qdialog.h:43,
from ../../Qt/6.2.2/gcc_64/include/QtWidgets/QDialog:1,
from ../sources/TerminalStrip/ui/terminalstripeditor.h:21,
from ../sources/TerminalStrip/ui/terminalstripeditor.cpp:18:
../../Qt/6.2.2/gcc_64/include/QtCore/qcontainerfwd.h:51:43: note: declaration of ‘class QHash<QUuid, QPointer<TerminalElement> >’
51 | template <typename Key, typename T> class QHash;
| ^~~~~
In file included from ../sources/TerminalStrip/ui/terminalstripeditor.cpp:18:
../sources/TerminalStrip/ui/terminalstripeditor.h:76:41: error: field ‘m_uuid_strip_H’ has incomplete type ‘QHash<QUuid, QPointer<TerminalStrip> >’
76 | QHash<QUuid, QPointer<TerminalStrip>> m_uuid_strip_H;
| ^~~~~~~~~~~~~~
In file included from ../../Qt/6.2.2/gcc_64/include/QtCore/qtypeinfo.h:42,
from ../../Qt/6.2.2/gcc_64/include/QtCore/qglobal.h:1422,
from ../../Qt/6.2.2/gcc_64/include/QtGui/qtguiglobal.h:43,
from ../../Qt/6.2.2/gcc_64/include/QtWidgets/qtwidgetsglobal.h:43,
from ../../Qt/6.2.2/gcc_64/include/QtWidgets/qdialog.h:43,
from ../../Qt/6.2.2/gcc_64/include/QtWidgets/QDialog:1,
from ../sources/TerminalStrip/ui/terminalstripeditor.h:21,
from ../sources/TerminalStrip/ui/terminalstripeditor.cpp:18:
../../Qt/6.2.2/gcc_64/include/QtCore/qcontainerfwd.h:51:43: note: declaration of ‘class QHash<QUuid, QPointer<TerminalStrip> >’
51 | template <typename Key, typename T> class QHash;

https://doc.qt.io/qt-6/portingguide.html
https://doc.qt.io/qt-6/porting-to-qt6-using-clazy.html
2,250 2022-01-17 13:35:24
Re: Sauvegarde project autre que dans dir. defaut pas possible? (4 replies, posted in FR : Aide, suggestions, discussions, ...)
Paquet Snap?
Sinon, tu as mon PPA et des debs.
https://launchpad.net/~scorpio/+archive … rotech-dev
