Opened 9 years ago

Closed 9 years ago

#245 closed defect (fixed)

qtdemo does not show example docs in assistant

Reported by: Dmitry A. Kuminov Owned by:
Priority: major Milestone: Qt 4.7
Component: General Version: 4.6.3
Severity: medium Keywords:


If you start qtdemo, select an example and press the Documentation button at the bottom, the assistant application starts but it will not navigate to the requested page and will show the previous page (if you visited any) or the home page (otherwise).

Running qtdemo.exe -verbose shows that the URL sent by it to assistant is correct (doing assistant.exe -showUrl <url> from the command line works perfectly).

qtdemo talks to assistant through the QProcess communication channel AFAIR. This may be a regression of our latest QProcess changes.

Change History (3)

comment:1 Changed 9 years ago by Dmitry A. Kuminov

Starting assistant.exe with the -enableRemoteControl shows the same annoying system freeze (100% CPU load) as starting it from qtdemo. Starting it w/o this switch doesn't show this behavior.

comment:2 Changed 9 years ago by Dmitry A. Kuminov

I have fixed a r701 regression in r1045 (related to reading remote assistant commands from the pipe) but there is still a problem of high CPU load and unresponsiveness of assistant when started in -enableRemoteControl mode which actually prevents it from working right.

Somehow it is related to some documentation cache creation.

comment:3 Changed 9 years ago by Dmitry A. Kuminov

Resolution: fixed
Status: newclosed

Fixed in r1046. The Assistant code is quite complex so it was really hard to find.

Note: See TracTickets for help on using tickets.