I don't know how the wacom tablet driver works. If you are not running an accessibility client (such as a screen reader), then it seems that the wacom tablet driver acts as an accessibility client for some things. (Since you are seeing the warning, there is *something* that acts as an accessibility client on your desktop computer with the wacom tablet). AFAIK wacom support is only decided on runtime (depending on wintab32.dll could be loaded), so I don't see why the Qt dlls should be different in this respect. You can try to diff the two src\corelib\global\config.h from the two Qt build you have. If there is a difference, that could maybe point you in the right direction.
Jan Arve From: [email protected] [mailto:[email protected]] On Behalf Of Etienne Sandré-Chardonnal Sent: 25. april 2013 17:19 To: [email protected] Subject: [Interest] Warnings from Warning:QAccessibleWidget Dear all, I have compiled Qt on two Win7-64bit machines, with the same compiler (recent mingw32-x64 rubenvb build, same exact version), and the same command line options for configure. This is from the same Qt 4.8.1 source. On both machines (a desktop and a laptop) my locally complied app runs fine. But when I launch the laptop-compiled app on the desktop, together with the laptop-compiled dlls, I get warning messages such as : Warning:QAccessibleWidget::rect: This implementation does not support subelements! (ID 2 unknown for QMenuBar) whenever I hover the mouse over menus. This is probably related to Windows Tablet features enabled on the desktop, as I have a wacom tablet. And if I copy the desktop-compiled QtCore4.dll in the folder with the laptop-compiled exes and dll's (an thus overwrite the laptop-compiled QtCore4.dll), the warning messages disappear. So it seems that: - The two QtCore4.dll files are not the same. They were compiled from the same Qt source, with the same compiler, and the same compile options - The dll compiled on the machine with tablet support enabled seems to be working well with tablet-enabled systems - The dll compiled on the machine without tablet support is triggering warnings on tablet-enabled systems. How can I force this with compilation options? Are there other autodetected things that cause different qt builds when they should be identical? Thanks, Etienne
_______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
