Simon De Backer
32a90493bd
TEST a Merge branch 'XMLProperties'
...
it gets built let's test it for bugs
Conflicts:
sources/ElementsCollection/fileelementcollectionitem.cpp
sources/QetGraphicsItemModeler/qetgraphicshandleritem.h
sources/borderproperties.cpp
sources/conductorproperties.cpp
sources/conductorproperties.h
sources/diagram.cpp
sources/diagram.h
sources/diagramprintdialog.cpp
sources/diagramprintdialog.h
sources/editor/graphicspart/customelementgraphicpart.cpp
sources/editor/graphicspart/partarc.cpp
sources/editor/graphicspart/partdynamictextfield.cpp
sources/editor/graphicspart/partdynamictextfield.h
sources/editor/graphicspart/partellipse.cpp
sources/editor/graphicspart/partline.cpp
sources/editor/graphicspart/partpolygon.cpp
sources/editor/graphicspart/partrectangle.cpp
sources/editor/graphicspart/partterminal.cpp
sources/editor/graphicspart/partterminal.h
sources/editor/graphicspart/parttext.cpp
sources/properties/propertiesinterface.cpp
sources/properties/propertiesinterface.h
sources/properties/terminaldata.cpp
sources/properties/terminaldata.h
sources/properties/xrefproperties.cpp
sources/properties/xrefproperties.h
sources/qetgraphicsitem/conductor.cpp
sources/qetgraphicsitem/conductor.h
sources/qetgraphicsitem/conductortextitem.h
sources/qetgraphicsitem/dynamicelementtextitem.h
sources/qetgraphicsitem/element.cpp
sources/qetgraphicsitem/element.h
sources/qetgraphicsitem/elementtextitemgroup.h
sources/qetgraphicsitem/slaveelement.cpp
sources/qetgraphicsitem/slaveelement.h
sources/qetgraphicsitem/terminal.cpp
sources/qetgraphicsitem/terminal.h
sources/qetproject.cpp
sources/titleblockproperties.cpp
2020-10-13 22:31:58 +02:00
Martin Marmsoler
8ef8a71680
add comment
2020-10-05 21:54:26 +02:00
Martin Marmsoler
871a2642f4
use m_pos as value to store
2020-10-04 09:34:25 +02:00
Martin Marmsoler
f3368f159d
Fix problem that not all childs were added to the xml document
2020-10-03 20:50:08 +02:00
Simon De Backer
c1e93fc442
QT6: QStyleOptionGraphicsItem
2020-10-03 15:48:40 +02:00
Martin Marmsoler
9521a8aa0b
WIP
2020-10-02 15:49:35 +02:00
Martin Marmsoler
c8691b243b
if no uuid for the terminal is available, use write the id of the terminal to the xml file, otherwise no connection can be done after saving
2020-10-02 14:58:33 +02:00
Martin Marmsoler
91a56799a7
Solves problem that terminals are not placed at the correct place
2020-10-01 16:31:15 +02:00
Martin Marmsoler
27a63bbf2b
WIP
2020-10-01 14:38:08 +02:00
Simon De Backer
36dbe65457
Add TODO compile var + Fix doxygen issue
...
You can make your code warn on compile time for the TODO's
In order to do so, uncomment the following line. in pro file
DEFINES += TODO_LIST
2020-09-24 17:01:33 +02:00
Martin Marmsoler
6080a7b9c9
WIP
2020-09-14 21:21:32 +02:00
Simon De Backer
5d92393ee7
Wrap code for better readability
2020-09-07 22:03:40 +02:00
Martin Marmsoler
c5f1705745
go on with the work
2020-08-25 20:14:38 +02:00
Simon De Backer
666f20856e
Fix some doxygen issues
2020-08-19 21:26:36 +02:00
Simon De Backer
566747eb2b
Improve code style, Wrap code for better readability
2020-08-18 21:29:12 +02:00
Simon De Backer
8e956df8d8
Fix some doxygen issues
2020-08-18 21:28:52 +02:00
Simon De Backer
d4ee161c07
Mod doc set style de same
2020-08-16 11:19:36 +02:00
Martin Marmsoler
385d0ffd69
initial work to move everything into the propertiesinterface which is related to it
2020-08-13 23:27:11 +02:00
Simon De Backer
7834d6fb84
Mod doc, Improve code style
2020-08-08 23:58:17 +02:00
Simon De Backer
2a53f09a37
Translate documentation + Fix indentation
2020-08-02 12:09:08 +02:00
Simon De Backer
d7e1d326a2
Wrap code for better readability + Mod doc
2020-07-15 18:34:42 +02:00
Simon De Backer
2cdfce18ec
Mod doc to set style de same + Fix indentation code
2020-07-15 18:31:04 +02:00
Simon De Backer
251dfdf37a
add documentation
2020-07-15 18:29:04 +02:00
Laurent Trinques
e10ae8ce2e
Update Copyright date
2020-06-15 17:42:53 +02:00
Martin Marmsoler
81992bc777
remove inline, because it creates compile issues in release mode. see #48
2020-06-14 13:29:26 +02:00
Martin Marmsoler
af989b1cd8
Use uuid instead of an index to connect multiple elements
2020-06-14 13:29:25 +02:00
Martin Marmsoler
c2e17daab9
move initialization to header, so it must not be done in every constructor
2020-06-14 13:29:25 +02:00
Martin Marmsoler
439cf4cbd6
fix segmentation fault
2020-06-14 13:29:25 +02:00
Martin Marmsoler
89452f0b3c
fix nullpointer exception
2020-06-14 13:29:25 +02:00
Martin Marmsoler
587ada643f
try to use TerminalData in Terminal and PartTerminal, sou the code must not be written double
2020-06-14 13:29:25 +02:00
Laurent Trinques
22e619d6b9
Revert pull request #48
2020-06-14 07:35:52 +02:00
Martin Marmsoler
9b06a81c49
Use uuid instead of an index to connect multiple elements
2020-06-13 16:26:22 +02:00
Martin Marmsoler
7f07660959
move initialization to header, so it must not be done in every constructor
2020-06-13 16:26:22 +02:00
Martin Marmsoler
bc8bb63cae
fix segmentation fault
2020-06-13 16:26:22 +02:00
Martin Marmsoler
e8d4b6c9d5
fix nullpointer exception
2020-06-13 16:26:22 +02:00
Martin Marmsoler
ec52032532
try to use TerminalData in Terminal and PartTerminal, sou the code must not be written double
2020-06-13 16:26:22 +02:00
Laurent Trinques
3e1740cee0
Revert Martin pull request for now, and return to last 7e9fd8df9 commit
2020-06-11 13:19:30 +02:00
Martin Marmsoler
e6f77ec369
Use uuid instead of an index to connect multiple elements
2020-06-11 11:12:05 +02:00
Martin Marmsoler
bb24e121eb
move initialization to header, so it must not be done in every constructor
2020-06-11 11:12:05 +02:00
Martin Marmsoler
dd377eeb73
fix segmentation fault
2020-06-11 11:12:05 +02:00
Martin Marmsoler
19d494afcd
fix nullpointer exception
2020-06-11 11:12:05 +02:00
Martin Marmsoler
6d782f4abb
try to use TerminalData in Terminal and PartTerminal, sou the code must not be written double
2020-06-11 11:12:05 +02:00
Simon De Backer
362509cb38
fix deprecated warning QSet<T>::toList() Use values() instead.
...
warning: ‘QList<T> QSet<T>::toList() const [with T = Conductor*]’
is deprecated: Use values() instead. [-Wdeprecated-declarations]
QT_VERSION 5.15.0
GCC 64bit
2020-05-28 15:54:53 +02:00
scorpio810
3ed7a4e63b
Minor : update Copyright date
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5705 bfdf4180-ca20-0410-9c96-a3a8aa849046
2019-01-13 16:56:12 +00:00
scorpio810
30bee81432
Revert r5449 and disable r5452 momentary : Load time from elements is
...
very slow
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5461 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-07-30 15:24:29 +00:00
scorpio810
b97b01d63c
Apply clang-tidy's modernize-use-auto
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5449 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-07-19 16:27:20 +00:00
scorpio810
e4b1ba9797
Apply clang-tidy's performance-unnecessary-value-param, performance-for-
...
range-copy
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5448 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-07-19 14:14:31 +00:00
blacksun
52eb4b5f71
Diagram editor : add 4 tools for edit the depth (Z value) of items.
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5394 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-06-17 18:21:56 +00:00
blacksun
8d56e7809c
Function for search conductor at the same potential.
...
When the search function is searching in a terminal element, they search only for the first terminal found, no matter if the terminal element have more than two terminals.
So the list of conductors at the same potential is missing some conductors.
This commit fix it, now the search function search for every terminals of a terminal element
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5307 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-04-07 13:25:05 +00:00
scorpio810
9f9b127c04
Modernize-use-nullptr refactors code
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5008 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-08-05 02:06:59 +00:00