Hello everybody,
just installed 3.4.0 on XP32 - tried to open a drawing recently created in 3.3.4 and get this alert:
Still no problems to open it in 3.3.4 - but in 3.4.0 no way and I have to terminate QCAD with the Windows Task-manager.
What can I do?
Can't open my drawing in 3.4.0 ...
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Re: Can't open my drawing in 3.4.0 ...
Thanks for the report.
Can you try to switch off the application preference to show warnings as dialogs:
Edit - Application Preferences - Widgets - Command Line - [ ] Show warnings as dialog (make sure that option is NOT checked).
This option might cause problems with warnings produced when drawings are loaded since you might have to click away a lot of dialogs. I'll look into options to fix this problem for the next release.
Can you try to switch off the application preference to show warnings as dialogs:
Edit - Application Preferences - Widgets - Command Line - [ ] Show warnings as dialog (make sure that option is NOT checked).
This option might cause problems with warnings produced when drawings are loaded since you might have to click away a lot of dialogs. I'll look into options to fix this problem for the next release.
Re: Can't open my drawing in 3.4.0 ...
Thanks Andrew for this workaround - it works!andrew wrote:This option might cause problems with warnings produced when drawings are loaded since you might have to click away a lot of dialogs.
I found 49 identical warning in the command line after I opened the drawing. But then ...................... I was able to work on the drawing!
- hungerburg
- Premier Member
- Posts: 160
- Joined: Fri May 28, 2010 7:35 pm
Re: Can't open my drawing in 3.4.0 ...
Two solutions come to mind: 1) A checkbox to supress further popups for the active action 2) repetitions aware journal - Unix syslog does like this, eg sometimes it logs: "Last message repeated 25 times".
Simplest way was to just remember the last message and only show the current one, if different from the last one. Probably increment a counter for each occurence. This may still swamp the user though if eg. two different messages alternate.
Another way, store any messages into an object with a counter and only ever show the popup with a liste of messages in the end of an action.
Just my 2¢, of course.
Simplest way was to just remember the last message and only show the current one, if different from the last one. Probably increment a counter for each occurence. This may still swamp the user though if eg. two different messages alternate.
Another way, store any messages into an object with a counter and only ever show the popup with a liste of messages in the end of an action.
Just my 2¢, of course.