Commit Graph

5674 Commits

Author SHA1 Message Date
Laurent Trinques 5e2da1d937 Merge
Minor revamp
Remove unused include.
QETproject : Default titleblock are set in the default constructor
instead of set by qetdiagrameditor.
conductor, border, report and xref propertie are now set in the header
of QETProject instead of set by the qetdiagrameditor just after the
creation of a new project.
2020-04-12 18:43:35 +02:00
Laurent Trinques cdf610b669 Merge
Fix crash when close project
At time of closing project, if a master element(may be every linkable
element) is selected and the editor dock display a lot of available
slave, qet crash.
2020-04-12 18:30:58 +02:00
Laurent Trinques 008e16eb14 Merge from master
Minor revamp
Remove unused include.
QETproject : Default titleblock are set in the default constructor
instead of set by qetdiagrameditor.
conductor, border, report and xref propertie are now set in the header
of QETProject instead of set by the qetdiagrameditor just after the
creation of a new project.
2020-04-12 18:01:27 +02:00
Laurent Trinques b206f749e8 Merge elements from master 2020-04-12 15:11:10 +02:00
Laurent Trinques f80052a424 Revert "Element info keys : replace all -(minus) by _(underscore)"
This reverts commit fb7cc6fd3e.
2020-04-12 14:35:04 +02:00
Claveau Joshua 871b0d9ee9 Table can be splitted and and row number limited
1.Table can have a name.
2.User can define the maximum row to display.
3.Table can be linked together, this is useful when there is a large
data to display in a single table.

Point 1, 2 and 3 work like this :

-Name a table (point 1).
-Limit the number of row to display to fit the table into a diagram
(point 2).
-Create a second table in a new folio.
-Link the second table to first table, you can search by table name
(point 3).
-the new table start to display where the first table end.
The number of linked table is unlimited.
2020-04-10 21:27:47 +02:00
Laurent Trinques 4d27728773 Fix typo 2020-04-07 18:22:28 +02:00
Laurent Trinques 43182871d6 Nomenclature: minor add new items by default 2020-04-07 11:44:42 +02:00
Claveau Joshua 60e61a9f20 Improve element query widget
User can now filter each field of the query
2020-04-05 21:48:08 +02:00
Claveau Joshua 035709b70f Revamp the structur of project database 2020-04-04 17:43:58 +02:00
Claveau Joshua b7d3db1ce6 Query can be edited. Project database can be exported
User can now define the information to display in the nomenclature
table. WIP
The internal database of project can be exported to file.
2020-04-01 18:39:19 +02:00
Claveau Joshua 46350c3860 Try it Laurent 2020-03-29 18:48:19 +02:00
Claveau Joshua 8819146a01 QETProject have is own database + add widget to edit nomenclature model
QETProject have is own ProjectDataBase, then when the database is
updated, everything that need the database is also updated trough the
signal emitted by the database.
Begin a widget to edit the NomenclatureModel
2020-03-29 18:17:27 +02:00
Claveau Joshua 66abfbe180 Add nomenclature model
Add class NomenclatureModel witch is used with QetGraphicsTableItem.
Add ProjectDataBase  class, the goal of this class is to store all
information of a project at an instant T to easilly find it. This class
is still in development and not provide all information that she should.
2020-03-28 16:33:00 +01:00
Claveau Joshua fb7cc6fd3e Element info keys : replace all -(minus) by _(underscore)
This change will brake all information with -(minus) from projects
created before this commit, but in the other side the use of data bases
for QET will be more easily to understand by avoid to replace the
-(minus) by _(underscore) in the tables of data bases.
Sorry for that, it's for your good.
2020-03-26 15:29:15 +01:00
Claveau Joshua f7a090c3ca Add widget to edit QetGraphicsTableItem and QetGraphicsHeaderItem 2020-03-08 10:38:49 +01:00
Claveau Joshua 2a29b4b240 Add itemTYpe for QetGraphicsTableItem and QetGraphicsHeaderItem 2020-02-21 08:55:35 +01:00
Claveau Joshua 43baed69db Add QetGraphicsHeaderItem 2020-02-20 21:33:26 +01:00
Claveau Joshua fd2c210f49 Add QetGraphicsTableItem + entry "add nomenclature" in project menu 2020-02-02 16:33:19 +01:00
Laurent Trinques 336887b394 Fix # bug 182, thanks Wilfried 2020-01-30 16:27:27 +01:00
sdeffaux aa06d7ffcb add symbols 2020-01-28 14:15:19 +01:00
sdeffaux e8dcfee552 add symbols 2020-01-28 14:15:19 +01:00
Laurent Trinques fed5a30e8f Add new symbol, thanks Alexis 2020-01-27 08:25:10 +01:00
Laurent Trinques 6abeb934e1 Merge remote-tracking branch 'origin/test_pugi' 2020-01-26 14:43:48 +01:00
Claveau Joshua f8dcdec735 Improve loading time 2020-01-23 10:45:14 +01:00
Laurent Trinques ebf76ef505 Add news symbols, thanks Arnaud 2020-01-22 10:56:36 +01:00
Claveau Joshua f297e28b64 Loading elements collections doesn't freeze gui anymore. 2020-01-19 11:53:40 +01:00
dlee99 8e4b5a8dca modified: lang/qet_nl.qm
modified:   lang/qet_nl.ts
2020-01-19 00:35:09 +01:00
Claveau Joshua ed2e72e995 Minor improvement about using pugixml 2020-01-18 20:03:24 +01:00
Claveau Joshua dc32a4298b Remove old aboutQet class 2020-01-18 16:34:46 +01:00
Claveau Joshua 51d8b2a2bc Revamp the aboutQet dialog with Qt designer and add a new tab "libraries" 2020-01-18 16:25:30 +01:00
Claveau Joshua dca44566e8 Clean code 2020-01-17 19:33:13 +01:00
dlee99 0e84cef85e modified: lang/qet_nl.qm
modified:   lang/qet_nl.ts
2020-01-13 20:24:57 +01:00
Laurent Trinques 12a0f8d831 Add new symbols, thanks David 2020-01-10 18:16:52 +01:00
joshua 91353b5578 Minor : Fix wrong position with cross ref item displayed as cross 2020-01-09 22:43:16 +01:00
joshua 32c135a7e5 Merge branch 'test_pugi' of ssh://git.tuxfamily.org/gitroot/qet/qet into test_pugi 2020-01-09 10:35:19 +01:00
joshua 3d051419a5 Improve file access on windows and mac OSX 2020-01-09 10:26:10 +01:00
Laurent Trinques 5e63ac316c Update SingleApplication to latest upstream sources 2020-01-08 14:27:52 +01:00
Laurent Trinques fbec9c9aa5 Add Checkbox to enable or disable the dialog to display the elpsaed time
of collection loading
2020-01-07 13:02:43 +01:00
Laurent Trinques 7ebc395f8b Update Polish translation, thanks Pawel 2020-01-06 12:49:37 +01:00
joshua 3492540d53 Use pugixml for parse local name of directory and element informations 2020-01-04 23:33:35 +01:00
joshua eb903a12b0 Add option to switch between Qtxml or pugi xml. Add dialog to display the elpsaed time of collection loading. 2020-01-04 15:59:27 +01:00
joshua 6398feba0d Minor pugi improvement 2020-01-04 13:50:58 +01:00
joshua 674e9e31a5 Add pugi_xml test branch 2020-01-04 11:30:43 +01:00
Laurent Trinques 3a2a99c87a Update README.md 2019-12-31 11:43:24 +01:00
Laurent Trinques 4ee05530ae Update README.md 2019-12-27 18:43:18 +01:00
Laurent Trinques f10df82887 Improve README.md 2019-12-27 11:21:02 +01:00
Laurent Trinques 5e6ba5f157 Restore old READMe file 2019-12-27 03:01:33 +01:00
Laurent Trinques 96fc140918 Rename README file extenstion 2019-12-27 02:55:40 +01:00
Laurent Trinques 95a36d54dc Improve Readme file for Github repository 2019-12-27 02:44:16 +01:00