View Issue Details

IDProjectCategoryView StatusLast Update
0000329QElectroTechDiagram Editorpublic2025-08-19 16:09
ReporterEnzo Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version0.100 
Summary0000329: About every 30 seconds, the software would freeze temporarily, then resume functioning.
DescriptionI have been using QElectroTech for many years and find it a very powerful tool. However, as my project files grew in size, I began to encounter a problem: approximately every 30 seconds, the software would freeze temporarily, then resume functioning.
After some testing, I identified the cause of the problem in the automatic backup system, specifically in the XML conversion phase (QETProject::writeBackup()).
To resolve this, I recompiled the program, changing the value of the BACKUP_INTERVAL variable from 2 minutes to 200 minutes. This way, the problem no longer occurs, and I can also manage large projects, including A0 format sheets.
I would like to know if there is an alternative solution to this modification, perhaps configurable directly from the interface or through a settings file, without having to recompile the software each time.

Translated with DeepL.com (free version)
TagsNo tags attached.

Activities

scorpio810_mantis

2025-08-16 20:53

administrator   ~0000813

Last edited: 2025-08-17 08:49

See settings
https://download.qelectrotech.org/qet/manual_0.7/build/preferences/settings_general_project.html



Butl imited to 99 minutes in the GUI.

scorpio810_mantis

2025-08-17 08:49

administrator   ~0000814

https://github.com/qelectrotech/qelectrotech-source-mirror/commit/f43ce820524a957df451aa5325b2caee2ca509fd

scorpio810_mantis

2025-08-17 08:58

administrator   ~0000815

A0 format!!! wow if possible to see your project?

scorpio810_mantis

2025-08-17 09:26

administrator   ~0000816

That's it, you no longer need to compile the programme yourself, just install the latest version 0.100 from the website.
Best regards,
Laurent

scorpio810_mantis

2025-08-18 14:06

administrator   ~0000819

Last edited: 2025-08-18 17:04

Hi Enzo
changing the value of the BACKUP_INTERVAL variable from 2 minutes to 20 minutes.
I think 200 minutes was so long for all users.
Maybe use an Qprocess for KautoSaveFile or use an spinbox for user change timer depending on type of project.
Fixed: https://github.com/qelectrotech/qelectrotech-source-mirror/commit/6375136a5097705259a2ef4289a33ddcc1df6ba4

Solari Saluti
Laurent

Enzo

2025-08-19 16:09

reporter   ~0000820

Fantastic, very powerful, this is the magic of open source, thank you and I hope to deepen my knowledge of the code as soon as possible so that I can actively help.

Salutations ensoleillées
Enzo

Issue History

Date Modified Username Field Change
2025-08-16 20:23 Enzo New Issue
2025-08-16 20:53 scorpio810_mantis Note Added: 0000813
2025-08-16 20:54 scorpio810_mantis Note Edited: 0000813
2025-08-16 20:56 scorpio810_mantis Note Edited: 0000813
2025-08-16 20:56 scorpio810_mantis Note Edited: 0000813
2025-08-17 08:49 scorpio810_mantis Note Edited: 0000813
2025-08-17 08:49 scorpio810_mantis Note Added: 0000814
2025-08-17 08:58 scorpio810_mantis Note Added: 0000815
2025-08-17 09:26 scorpio810_mantis Note Added: 0000816
2025-08-18 14:06 scorpio810_mantis Note Added: 0000819
2025-08-18 17:04 scorpio810_mantis Note Edited: 0000819
2025-08-19 16:09 Enzo Note Added: 0000820