joshua
0424eb9fba
Mark deprecated method
2021-03-01 22:17:58 +01:00
Laurent Trinques
28cd389695
Upgrade pugixml XML parser to 1.11 release
...
https://pugixml.org/docs/manual.html#v1.11
2021-02-28 17:12:53 +01:00
joshua
d8707a4ef2
Add dialog to inform user when open a non compatible project
2021-02-27 14:01:33 +01:00
joshua
77710e1cc5
Remove compatibility of QetShapItem from version prior to svn 4075
...
Befor svn 4075 QetShapItem was saved as int in xml, after as a string.
Remove retro-compatibility (int to string) svn 4075 is older than 5
years.
2021-02-25 20:47:43 +01:00
joshua
1d2c00819d
Element collection cache remove old code
...
Remove old code use to drop table when qet was using mtime instead of
uuid for check if an element was changed.
2021-02-25 20:31:14 +01:00
joshua
eee0469bd7
Remove retro compatibility of conductor text prior to qet 0.4
...
The property hide/show compatibility of conductor text is not maintained
for project made before qet 0.4
2021-02-25 20:21:18 +01:00
joshua
5118037cb5
Remove retro compatibility of element label prior to qet 0.5
...
Compatibility is not maintained anymore with the old project which
contain variable in the element information "label"
2021-02-25 19:42:14 +01:00
joshua
1f53c39290
Remove retro compatibility of element text item prior to qet 0.7
...
Compatibility is not maintained anymore with the old project which
contain old element text item.
2021-02-25 19:35:04 +01:00
Laurent Trinques
f97edad75a
DiagramView::mouseMoveEvent remove "DEV" in toolTip message mouse
...
postion
2021-02-23 00:51:50 +01:00
Lars Biskupek
b2782bc460
Tab-stop definitions inserted where appropriate
...
Tab stop definitions inserted in some dialogs, so that the order of tab-stops-moves corresponds as closely as possible to the fields' position in the window.
2021-02-22 13:47:39 +01:00
Lars Biskupek
059f0eb1b6
Modifications to SaveFile-Dialog for "Save As PDF"
...
Fixed a typo that prevented existing PDF files from being displayed in SaveFileDialog for PDFs.
The way the file name for the PDF is generated has changed. If the project has already been saved, the PDF has the same file name (with .pdf of course); If not, the file name is generated from the project title (= same behavior as Save as - dialog for a .qet project file).
2021-02-22 13:47:39 +01:00
joshua
ce318ac667
Element : start use ElementData
...
Element now use ElementData for namelist and element information
2021-02-21 19:40:33 +01:00
joshua
be2067148e
Element editor : add terminal properties editable
2021-02-21 19:40:33 +01:00
joshua
444f62a1f8
element data : add terminal type enum and terminal function enum
2021-02-21 19:40:33 +01:00
joshua
8f85cacb06
QetElementEditor : Use elementData class
2021-02-21 19:40:33 +01:00
joshua
ffe3d98279
Add element data class
2021-02-21 19:40:33 +01:00
joshua
dea926e4b4
Remove unnecessary method
2021-02-21 19:40:33 +01:00
joshua
a1779d1a7a
Rewrite terminaleditor with ui file.
...
Write terminal editor with ui file.
The terminalData::type of a terminal can be edited with the terminal
editor.
2021-02-21 19:40:33 +01:00
joshua
252106178b
Add enum Type to terminalData class
2021-02-21 19:40:32 +01:00
joshua
a00404bc9f
clean terminal and terminaldata class
2021-02-21 19:40:32 +01:00
joshua
e2ebb445a8
Terminal : remove unused code
2021-02-21 19:40:32 +01:00
joshua
24ec94d73e
QetElementEditor : rewrite gui with ui file
2021-02-21 19:40:32 +01:00
joshua
edb42caa16
Fix typo
...
Fixed a typo that resulted in existing PDF files not being displayed in
the dialog box "Save As PDF".
Thanks Bisku
2021-02-21 19:38:53 +01:00
Laurent Trinques
3467c09c1e
Change displayedVersion = "0.90-DEV"
2021-02-21 11:00:42 +01:00
Laurent Trinques
664537c178
Change displayedVersion
2021-02-21 10:15:38 +01:00
joshua
5f908fcd88
ElementCollectionWidgetWidget : Set search start when text to search have at least 3 letters.
...
The goal is to avoid gui freeze when search for 1 or 2 letters (in this
case qet search for every item and take a lot of time).
2021-02-21 09:44:38 +01:00
Laurent Trinques
ef58f34c14
Update Copyright date
2021-02-20 12:13:46 +01:00
joshua
30858f9a4d
Minor fix :
...
Combobox "information of element" don't display the real information set
to the dynamic text field
2021-02-15 18:53:22 +01:00
joshua
c592b7a7fd
Fix crash
...
When use the function "invert selection" qet crash when a selected
conductor is being deselected.
2021-02-09 21:05:32 +01:00
joshua
c13af5ace0
Clean some include
2021-02-07 20:44:17 +01:00
joshua
0c4f87bd76
Replace AddItemCommand class by AddGraphicsObjectCommand
...
The class is the same except the name and the use of QPointer to avoid
segfault with deleted QGraphicsObject.
2021-02-07 16:20:55 +01:00
joshua
ac23010559
Fix crash
2021-02-07 13:25:21 +01:00
joshua
b335a4af4f
Fix bug 225
...
https://qelectrotech.org/bugtracker/view.php?id=225
2021-02-06 19:41:22 +01:00
joshua
2513961cd6
Revert "Update Copyright date"
...
This reverts commit d04bccc384 .
2021-02-06 19:00:48 +01:00
Laurent Trinques
d04bccc384
Update Copyright date
2021-02-06 18:33:42 +01:00
joshua
e1b98ce5b5
Revert "QetElementEditor : rewrite gui with ui file"
...
This reverts commit e3db2bc898 .
2021-02-01 19:52:15 +01:00
joshua
e3db2bc898
QetElementEditor : rewrite gui with ui file
2021-01-30 19:34:21 +01:00
Laurent Trinques
ad340cf95a
Minor
2021-01-30 15:16:43 +01:00
Laurent Trinques
692bf0ed72
Replace the flag of the Arab country
2021-01-30 15:05:56 +01:00
Laurent Trinques
d333b6a188
Prepare to add new country Mongolian switch
2021-01-29 17:12:44 +01:00
joshua
aa66eabe7c
Fix bug 221
...
https://qelectrotech.org/bugtracker/view.php?id=221
2021-01-28 19:25:42 +01:00
joshua
20cd0366eb
Update typo
2021-01-28 19:14:26 +01:00
Simon De Backer
b64086fbcd
Fix add project_title on save
...
see
https://qelectrotech.org/forum/viewtopic.php?pid=14160
2021-01-23 21:57:56 +01:00
joshua
bb82a616de
Minor fix : widget lose focus each time user tip
...
Each time a QUndoCommand is pushed to a QUndoStack, the current focused
widget lose focus.
So each time user change a value in a widget (for exemple a QSpinBox)
the widget lose focus and user will have to click again in the widget to
gain focus and continue to edit.
The workaround is to call the method focus of the current widget each
time we push a undo command
2021-01-21 19:35:38 +01:00
joshua
4f455a5328
General configuration page : set 'appearance' as default tab
2021-01-08 18:26:55 +01:00
joshua
0a616088ea
Dynamic text field editor : move kcolorbutton from ui file to cpp file
...
Kcolorbutton is not available in Qt6 for now.
We move it from the ui file to the cpp file for choose at compilation if
qet must use kcolorbutton or not.
2021-01-07 18:56:25 +01:00
Simon De Backer
d3093f495b
Revert "Mod DynamicTextFieldEditor"
...
This reverts commit f6d777e2f7 .
it is preferable to keep the gui in the ui file
QT6 will have to wait.
2021-01-04 20:37:17 +01:00
joshua
34baceb8da
Fix bug 175
...
When use a "dark" Qt theme, some part of element are drawn white/gray
instead of black.
2021-01-03 23:30:48 +01:00
joshua
0a8376c189
Fix bug 220
...
see https://qelectrotech.org/bugtracker/view.php?id=220
2021-01-02 20:11:47 +01:00
Simon De Backer
0cc3099908
Mod TextEditor
...
the ui file is written in the TextEditor class
Add switch for KF5 (QT6)
2020-12-18 17:39:00 +01:00