Laurent Trinques
815e959a2d
Revert "Feature: Implement max_slaves limit for Master elements"
2026-03-27 15:33:03 +01:00
Kellermorph
de91ab0a4b
Implement limit check for linked items
...
Added a check for the maximum limit of linked items before moving an item from free_list to linked_list.
2026-03-26 15:29:41 +01:00
Kellermorph
84c755a0c8
Filter out full MasterElements from element list
...
Added filtering for full MasterElements from the list of elements.
2026-03-26 15:29:03 +01:00
Kellermorph
e9e11635d8
Add isFull method to check slave limit
...
Added a new method to check if the slave limit is reached.
2026-03-26 15:27:45 +01:00
Kellermorph
2e684471a9
Add isFull method to MasterElement class
2026-03-26 15:27:05 +01:00
Kellermorph
61889f4c17
Add m_max_slaves member to ElementData class
2026-03-26 15:25:55 +01:00
Kellermorph
c946df8588
Implement max_slaves storage in elementdata
...
Added functionality to store and retrieve max_slaves attribute.
2026-03-26 15:25:19 +01:00
Kellermorph
33da828035
Increase height and add max slaves options in UI
...
https://qelectrotech.org/forum/viewtopic.php?id=3101
2026-03-26 15:24:17 +01:00
Kellermorph
6515827f34
Refactor ElementPropertiesEditorWidget and add EditorDelegate
...
https://qelectrotech.org/forum/viewtopic.php?id=3101
2026-03-26 15:23:17 +01:00
Kellermorph
536315ebc0
Update masterelement.cpp for max_slaves
...
https://qelectrotech.org/forum/viewtopic.php?id=3101
2026-03-26 15:21:34 +01:00
정광호
7982989b59
Add Korean translation author to aboutqetdialog
2026-02-05 17:58:12 +09:00
정광호
8fcc9b9b6b
Add Korean language support in xmlelementcollection
...
Fixed as requested: added Korean translation using QChar unicode only, without changing formatting or logic.
고맙습니다.
2026-02-05 15:58:00 +09:00
Laurent Trinques
5bf11a3a02
Add Korean switch language
2026-02-02 14:44:10 +01:00
Laurent Trinques
0c62f291f0
Set QetVersion::VersionType VERSION_TYPE = QetVersion::dev; return
...
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
QVersionNumber{ 0, 100, 1 };
2026-01-27 08:22:38 +01:00
plc-user
534de377d3
dxf2elmt: point link to general release directory instead of special version
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
2026-01-26 18:47:43 +01:00
Laurent Trinques
f92992be79
Set QetVersion::VersionType VERSION_TYPE = QetVersion::stable;
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
2026-01-25 12:48:43 +01:00
Laurent Trinques
4044d04cc5
One year
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
2026-01-16 15:24:35 +01:00
Laurent Trinques
62431aff57
Merge pull request #415 from plc-user/master
...
no random hashes to have more constant order of XML-tags
2026-01-16 14:30:39 +01:00
plc-user
bd89d3a1b7
no qt version check needed to disable randomisation of hashes
2026-01-14 17:56:02 +01:00
Laurent Trinques
5e41ec415e
Update aboutqetdialog.cpp
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
2026-01-08 11:03:33 +01:00
Laurent Trinques
fa6e3d31eb
Update dxftoelmt.cpp
2026-01-08 11:01:29 +01:00
plc-user
72bd4803e6
no random hashes to have more constant order of XML-tags
2026-01-07 20:26:03 +01:00
plc-user
0663aa55e8
find an appropriate font-family if selected font is not available
2025-12-17 09:56:53 +01:00
plc-user
67185f173e
also limit size of generalconfig-dialog
2025-12-17 09:46:53 +01:00
plc-user
2c5e5c6b78
improve maximum config-dialog-size (no QT5 version-check needed)
2025-12-15 22:28:40 +01:00
plc-user
689b101c55
better solution for maximum config-dialog-size
2025-12-15 15:29:47 +01:00
plc-user
3aa760e3cd
enlarge icons in config-page only for screen-sizes larger than Full-HD
2025-12-14 19:27:28 +01:00
plc-user
82f3167d40
unify code-style a bit
2025-12-14 19:26:29 +01:00
plc-user
5b2c861d02
reduce maximum size of config-dialog
2025-12-14 19:26:02 +01:00
joshua
a9632600b6
fix [diagram editor] : fix crash on search and replace widget
...
Qet crash when double click on an element/text/conductor in the tree
widget of the search and replace widget and the item is deleted from
diagram. (Call of Diagram::showme to a nullptr).
2025-12-01 12:23:22 +01:00
joshua
4e695de914
chore : Add message box for advise use hpdi round factor is unsafe
...
Add a message box to advise user that use a hdpi round factor can cause
strange render according to :
1 - the selected value
2 - the dpi of the screen
3 - Edit the project on another computer and/or screen who don't have
the same parameters as point 1 and 2.
2025-11-14 21:23:29 +01:00
joshua
3cf9095899
refactor[diagram editor] close bug.
...
Close bug report #324
https://qelectrotech.org/bugtracker/view.php?id=324
See commit #1b671990ee8435616725afdffba438fdfcd18069
2025-10-20 23:31:48 +02:00
joshua
3a1398d752
refactor[diagram editor]: remove unused include
2025-10-20 23:09:03 +02:00
joshua
67a7d277f4
refactor(diagram editor) : remove unused code
2025-10-20 23:02:52 +02:00
joshua
e26f7fdaaa
refactor[deiagram editor]: mutualize code.
...
The features used to jump to linked element and xref now use the same
function.
2025-10-20 22:58:12 +02:00
joshua
f74fed9f3f
refactor(diagram editor): remove unused checkbox
...
Remove the checkbox "export terminal in nomenclature" in the general
configuration page because it's a dead code.
2025-10-20 22:10:39 +02:00
plc-user
410c9293d1
adjust variable-names and comments; minor change in length-compare of conductor-segments
2025-10-19 15:48:03 +02:00
plc-user
07c34d7358
add and correct English comments
2025-10-19 15:37:07 +02:00
plc-user
6d7d1ea23b
NamesList: Set empty string for name, when no name is set
...
This should fix an issue with empty fields in titleblocks.
2025-10-19 15:09:24 +02:00
Laurent Trinques
58339f9016
Fix copyright years
2025-10-17 09:58:39 +02:00
joshua
f83a5b3a79
Merge branch 'terminal_strip'
2025-10-15 23:30:54 +02:00
joshua
7e5d41b474
Terminal strip Xref is clickable
...
When user hover the Xref string of a terminal, the string color change
to blue to advise user the xref is clickable. Double click on the blue
Xref go the folio of the terminal and zoom the view to the terminal.
2025-10-14 22:12:38 +02:00
joshua
f0ec416a91
Terminal strip graphic item can display Xref of terminal
2025-10-03 21:49:21 +02:00
joshua
f6ba47277d
Minor : revamp
...
Use QGIUtility::drawBoundingRectSelection for draw the selection rect
of element instead of a method of the element itself.
Less code.
2025-10-02 21:52:40 +02:00
Pascal Sander
84ac394d3b
Refactor to more QRectF to be more compatible with QPrinter. #5
2025-08-30 12:08:54 +02:00
Pascal Sander
27b21b38aa
Fixed incorrect cast from ElementCollectionItem to FileElementCollectionItem #4
2025-08-22 20:12:27 +02:00
Evilscrack
12b33e15a3
Merge branch 'qelectrotech:master' into master
2025-08-22 19:26:25 +02:00
achim
73ce3ae9fe
Correct compositeText alignment on copying
...
After the commit 'Correcting dynamicElementTextItem alignment on
copying', not all composite text was displayed correctly. As soon as the
composite text contained multiple variables in a line or user text, the
alignment was no longer correct. Furthermore, the text value was not
correctly written to the clipboard, so it was no longer present when
pasting. I have corrected these errors here.
2025-08-19 20:16:31 +02:00
Laurent Trinques
6375136a50
Fix bug https://qelectrotech.org/bugtracker/view.php?id=329
...
Modification of the int BACKUP_INTERVAL from 2 min to 20 min used by
KautoSaveFile.
On a large project with a 256 MB folio printed in A0 format, the
graphical interface freezes for 30 seconds when KautoSaveFile writes
this large amount of data to the disk every two minutes.
Even if the programme crashes, you only lose 20 minutes of your work,
which is not a big deal.
Thanks to Enzo for reporting it and finding the problem.
2025-08-18 14:04:27 +02:00
Pascal Sander
ee49086d03
QMenu must set a parent for correct position. #3
2025-08-17 17:48:29 +02:00