Martin Marmsoler
0cc6558281
Fix issue that conductors where connected wrong. This was, because instead of reusing the id's stored in the Terminal, new id's where created
2020-10-08 19:05:30 +02:00
Martin Marmsoler
52f886e34b
add comment
2020-10-08 18:39:11 +02:00
Martin Marmsoler
8829974852
add comment
2020-10-04 09:34:34 +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
a92683f3fa
add comment
2020-10-01 16:51:17 +02:00
Martin Marmsoler
9e54137224
add explanation
2020-10-01 16:39:12 +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
10e767c3e0
add comments
2020-10-01 16:28:48 +02:00
Martin Marmsoler
27a63bbf2b
WIP
2020-10-01 14:38:08 +02:00
Martin Marmsoler
6080a7b9c9
WIP
2020-09-14 21:21:32 +02:00
Laurent Trinques
68116f4664
Fix indentation code
2020-07-15 23:00:21 +02:00
Laurent Trinques
68e78a0de9
Fix indentation code
2020-07-15 20:20:07 +02:00
Laurent Trinques
e10ae8ce2e
Update Copyright date
2020-06-15 17:42:53 +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
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
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
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
de88b32e5b
fix deprecated warning QPainter::drawRoundRect
...
Use
QPainter::drawRoundedRect
instead.
This function was introduced in Qt 4.4.
2020-06-02 06:23:17 +02:00
Claveau Joshua
3905371da6
Fix wrong element text value when loading from xml
2020-05-03 20:29:55 +02:00
Claveau Joshua
908d79925c
save/load QetGraphicsTableItem to/from .qet file
2020-04-17 18:40:28 +02:00
Claveau Joshua
41541dde2c
Minor fix : dynamic text can't have 'label' info if formula is set
...
When create a new dynamic element text item, on an element which have a
formula, dynamic text can't have 'label' for source of text.
2020-04-10 15:02:18 +02:00
Laurent Trinques
41af7abadb
Fix typo
2019-11-18 12:53:05 +01:00
joshua
fc73d53d73
CSV export : correctly export label
2019-11-07 21:21:07 +01:00
joshua
ff7eb4d11c
Revampe nomenclature
...
Nomenclature is now totally revamped, user can define information to
export and the order of theme.
2019-11-03 13:27:46 +01:00
blacksun
32e2fd3c89
Replace deprecated QMatrix by QTransform
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5801 bfdf4180-ca20-0410-9c96-a3a8aa849046
2019-03-18 20:14:36 +00:00
blacksun
c9ebb78639
Diagram text item : remove the function fontSize, and use instead font
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5765 bfdf4180-ca20-0410-9c96-a3a8aa849046
2019-03-08 11:53:27 +00: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
blacksun
d45c070e16
Search and replace : improve the search for elements.
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5662 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-12-26 20:32:11 +00:00
blacksun
a620b4067d
Bug fix
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5579 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-11-10 12:19:30 +00:00
blacksun
e6d73977c1
1-Use the "implicite shared" of Qt for the QPicture and QPixmap of element ( https://doc.qt.io/qt-5/implicit-sharing.html ).
...
This avoid to parse the same element definition each time user drop the same element in the diagram.
Only the first element build the picture, all other get the created picture which is shared.
2- For use the "implicite shared" QPicture and QPixmap of element, now this isn't the element who build her picture, but a dedicated class who made only this job : build the QPicture and QPixmap of elements.
3- With the two previous novelty, the class CustomElement and GhostElement are became useless, and so was removed.
Some few member function of CustomElement was moved to Element.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5492 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-08-23 19:41:58 +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
749e0e5e78
Fix : in some condition, dynamic text are not at the same position when open a project.
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5406 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-06-21 17:57:33 +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
609fcc351f
Dynamic element text item : add new feature -> alignment
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5353 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-05-11 18:14:41 +00:00
blacksun
e3930df5b5
multi past dialog : add check box for autonum the pasted element
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5333 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-04-12 17:59:05 +00:00
blacksun
fa547a34c8
Fix compilation warning (clang and gcc)
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5301 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-04-05 18:49:28 +00:00
blacksun
819c6c6f86
QetGraphicsItem, remove the function applyRotation and rotateBy, and use instead the native function of QGraphicsItem : setRotation
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5281 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-03-27 19:04:43 +00:00
blacksun
a7917bb5bb
Remove the class element text item.
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5276 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-03-25 14:33:49 +00:00
blacksun
f2fd446bb5
Fix : Composite text dialog widget can't be selected when he is open by the element properties dialog widget
...
Fix : The ui freeze when use the drag and drop in the tab widget "texts" of element properties, when he is displayed by the element properties dialog widget.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5268 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-03-13 16:20:59 +00:00
scorpio810
b94ed5674c
Fix element mixed with link report properties on new dynamic text
...
grouping conversion.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5248 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-03-01 13:36:18 +00:00
blacksun
7a64f88341
Fix : Element text item doesn't display label, when autonum is used.
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5246 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-02-26 15:27:42 +00:00
scorpio810
ea8ee983df
Fix crash if location text is so long (typo in code), thanks David666 to
...
report it
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5231 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-02-07 00:20:50 +00:00
blacksun
70fbce280f
Element text item group : add new property -> hold to bottom of the page
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5224 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-02-01 18:40:12 +00:00
blacksun
31fcec10ff
Dynamic element text item : Add a new option "width" for define the width of the text.
...
If the text is wider than the defined width, the text is broken into multiple line.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5220 bfdf4180-ca20-0410-9c96-a3a8aa849046
2018-01-26 18:49:38 +00:00