This content was translated by AI and may contain errors. View in Deutsch

Background Information on the 7.2 Upgrade

The Invisible Improvements

As part of the Treesoft Office 7.2 upgrade, we migrated the Qt framework from version Qt 4.8.6 to Qt 5.15.2. Such a migration always involves a tremendous amount of work, as countless sections of source code must be modified. Although the required changes are generally only minor, with millions of lines of source code, the effort still takes several weeks. The implemented unit tests fundamentally ensure the technical functionality of the individual modules. To maintain our high overall quality standards, we also conducted extensive and time-consuming practical tests.

In Treesoft CRM, we have updated the TX Text Control we use from version 13 to version 29.

The text, email, fax, and letter editors were completely redeveloped using the updated TX Text Control. As part of this process, we revised and renamed all the variable names that you can use in the texts.

In addition, we ported the entire mailing function from Delphi to QT, which is essentially a complete redevelopment.
All drawing frames were revised, and we introduced English variable names and variables for page numbering.
In total, 628,474 lines of source code were edited for this upgrade—that’s equivalent to about 42 books of 500 pages each!

Despite all the changes documented here, we’ve ensured that you can get started right away. The old variables are automatically converted when you open the files—without you even noticing—and Treesoft CAD’s analysis continues to support the old drawing frames with German variable names as before. If you reimport an old project, no changes are necessary.

Only if you want to use the new page numbering features will you need to adjust the drawing frames. But even that is relatively simple, and if you don’t have time for it, that’s no problem—just give us a call, and for a flat fee of 99.00 EUR, we’ll take care of everything.

With Treesoft CAD, you can still import and edit schematics today that you created over thirty years ago using our software—and that’s unique in the market. We provide upgrades that let you sit back and relax—just import them and get started. And it’ll stay that way, we promise.

Questions?

We’re happy to help!
+49 2266 4763-850 · support@treesoft.de