Laurent Trinques
1e255af3be
Update SingleApplication and pugixml to latest upstream release
2022-04-27 13:52:41 +02:00
Laurent Trinques
1c99cb5c2d
Add Qt::AA_UseHighDpiPixmaps
2022-04-27 09:14:13 +02:00
Laurent Trinques
189d92f2a9
Minor
2022-04-26 08:15:20 +02:00
Laurent Trinques
34a7e0f3fe
Minor : machineinfo change RAM informations MB to GB
2022-04-26 07:54:41 +02:00
joshua
17290ae3b3
Try to fix fail to build for old Qt version
2022-04-25 18:24:43 +02:00
joshua
bce6a43427
Several terminals can be removed or moved from strip in one shot
2022-04-10 13:52:45 +02:00
joshua
1c52cd71a9
Merge branch 'terminal_strip'
...
* terminal_strip:
Minor fix : wrong variable name
2022-04-09 16:35:02 +02:00
joshua
898edb6c12
Minor fix : wrong variable name
2022-04-09 16:34:30 +02:00
joshua
de3fa988b1
Fix some clazy warning
2022-04-09 13:07:47 +02:00
joshua
b42aec7bdf
Minor
...
Block database signal when a project is currently being deleted.
Among other things, this avoid the multiple show of the dialog "table
limitation".
2022-04-09 12:46:07 +02:00
joshua
ea46a92f3f
Merge branch 'terminal_strip'
...
* terminal_strip:
Several real terminal can be added to terminal strip in one shot
Minor : avoid unnecessary multiple function call
The free terminal properties can be edited by batch.
Change made inside the free terminal table can be applied
Hide/show apply/reset buttons according to current displayed widget
Edited data of terminal strip can be applied
Change terminal strip editor class
Add free terminal editor widget
Add toolbar and buttons
Start to move terminal strip editor from QDialog to QMainWindow
Add table widget and item model for free terminal
Revamp code
Improve undo command when add/move/remove terminal in/from/to terminal strip
Revamp code.
Revamp code, make it more simple
Remove the real terminal uuid, and use instead the uuid of the terminal element itself
RealTerminal is created by the TerminalElement itself
Change relationship betwen classes RealTerminal PhysicalTerminald and TerminalElement
QTreeWidget "terminal explorer" : improve item text
minor : remove unused code
2022-04-09 11:54:58 +02:00
joshua
6197d0215a
Several real terminal can be added to terminal strip in one shot
...
User can select several real terminals in the free terminal editor
and add it with one operation on a terminal strip.
2022-04-08 20:48:32 +02:00
Laurent Trinques
6fd342e265
Fix typo
2022-04-07 17:01:23 +02:00
Laurent Trinques
395d968ab5
Minor
2022-04-07 16:48:37 +02:00
Laurent Trinques
e41b7f7d6c
Machine_info add disk and partition informations
2022-04-07 16:33:20 +02:00
joshua
6f4122f65c
Fix a funny bug
...
When we create a summary table and uncheck the option "adjust the size
of the table to the folio" an infinity of new diagram are added to the
project.
2022-04-01 20:41:07 +02:00
joshua
ce21a812c0
Fix bug 244
...
I was thinking that the commit 5a51f6bace
fix the bug 244, but not they only fix this bug :
https://qelectrotech.org/forum/viewtopic.php?pid=16022#p16022
This commit really fix the bug 244
2022-04-01 20:04:17 +02:00
joshua
5a51f6bace
Fix crash
...
See bug N°244
https://qelectrotech.org/bugtracker/view.php?id=244
2022-03-31 19:05:45 +02:00
joshua
a38d97896d
Minor : avoid unnecessary multiple function call
...
TerminalStripTreeDockWidget::on_m_tree_view_currentItemChanged
call setCurrentStrip only when current strip changed, and not every time
when user click in another item on the tree view.
2022-03-30 20:30:57 +02:00
joshua
c4b0c1435c
The free terminal properties can be edited by batch.
2022-03-25 19:49:31 +01:00
joshua
a4445c411d
Change made inside the free terminal table can be applied
2022-03-25 19:25:46 +01:00
joshua
e92bd36f9b
Hide/show apply/reset buttons according to current displayed widget
2022-03-25 19:00:09 +01:00
Laurent Trinques
61ff8884e0
Minor
2022-03-24 06:25:28 +01:00
Laurent Trinques
b8af2e9d1d
Minor : add informations in aboutqetdialog widget
2022-03-24 06:13:03 +01:00
joshua
8084fa8f29
Edited data of terminal strip can be applied
2022-03-23 21:18:22 +01:00
joshua
edfb23be23
Change terminal strip editor class
...
Change parent class from QDialog to QWidget.
Terminal strip editor is now embedded in TerminalStripEditorWindow.
2022-03-20 18:25:25 +01:00
joshua
b48ba939de
Add free terminal editor widget
2022-03-16 22:44:08 +01:00
joshua
b1ad16d482
Add toolbar and buttons
...
Add 'add terminal strip' button.
Add 'remove terminal strip' button
Add 'reload' button
2022-03-16 18:58:36 +01:00
joshua
ceb54fbc6a
Start to move terminal strip editor from QDialog to QMainWindow
2022-03-14 17:56:18 +01:00
joshua
9cbc3a2265
Add table widget and item model for free terminal
...
WIP, the change made in the table widget can't be applied.
2022-03-12 19:07:49 +01:00
joshua
0ff099fb52
Revamp code
...
Change the way to know who is the physical terminal of a real terminal
when we got only the real terminal.
2022-02-20 13:13:29 +01:00
joshua
05a2e4b37b
Improve undo command when add/move/remove terminal in/from/to terminal strip
2022-02-19 12:34:38 +01:00
Laurent Trinques
830a70ac94
Add Linux pc.gpu.RAM informations,
...
but need glxinfo dependency
2022-02-17 19:01:56 +01:00
Laurent Trinques
e63a8c8482
Minor
2022-02-16 13:57:04 +01:00
Laurent Trinques
855162bb03
Improve QElapsedTimer in seconds to compute time used for reload element collection
2022-02-16 12:34:04 +01:00
joshua
74c3ab1b82
Fix can't resize QetGraphicsTableItem
...
User can't grab the handler item.
2022-02-10 19:13:59 +01:00
joshua
062ae6e9eb
Fix intensive call of updateUi when move a QetGraphicsTableItem
2022-02-10 19:11:06 +01:00
joshua
dcc5a4dd0b
Revamp code.
...
Remove a QVector member variable and use instead a function who
return the same vector, but created on the fly
2022-02-09 19:15:45 +01:00
joshua
ba638f52e5
Revamp code, make it more simple
2022-02-09 18:57:27 +01:00
joshua
ffd904749e
Remove the real terminal uuid, and use instead the uuid of the terminal element itself
2022-02-09 18:13:35 +01:00
joshua
c037d3ea0a
RealTerminal is created by the TerminalElement itself
2022-02-09 18:08:20 +01:00
joshua
70f50ff362
Change relationship betwen classes RealTerminal PhysicalTerminald and TerminalElement
2022-02-08 19:24:16 +01:00
joshua
35cd790c8f
Fix crash
2022-02-06 16:36:00 +01:00
joshua
1a26133a78
Add a QElapsedTimer to compute time used for reload element collection
2022-02-06 15:50:25 +01:00
joshua
a028b774bf
QTreeWidget "terminal explorer" : improve item text
...
In the QTreeWidget "terminal explorer", when the physical terminal is
composed by several real terminal, the text of the QTreeWidgetItem
display the label of each real terminal.
2022-02-06 15:05:24 +01:00
joshua
3a53c2d53b
minor : remove unused code
2022-02-05 12:02:59 +01:00
joshua
7ba27ec9d9
Fix very weird bug
...
see
https://linuxfr.org/forums/programmation-c/posts/erreur-de-compilation-aucun-fichier-ou-dossier-de-ce-type
2022-02-05 11:40:47 +01:00
joshua
9cb86a7e54
Fix fail to build for older version of Qt
2022-02-01 11:29:06 +01:00
joshua
826991e6d6
Improve how real terminals are grouped
2022-02-01 11:13:23 +01:00
joshua
53157afd12
Minor : rebuild terminal vector everywhere is needed
2022-02-01 10:30:42 +01:00