Custom Query (301 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (73 - 75 of 301)

Ticket Resolution Summary Owner Reporter
#111 fixed Stop using Open32 registry in QSettings Dmitry A. Kuminov
Description

It has shown that the Windows registry implementation in the Open32 Reg* API that we use for the QSettings storage has one severe bug: under certain conditions (I suspect an application crash while a handle to a registry path is open) it corrupts the registry database so that any further attempt to write to that path or to just delete it returns Error 87 (invalid function). Even worse, this problem is persistent -- after rebooting OS/2, the database is still broken and gives the same error.

The only way to fix the broken database I know of is to restore C:\OS2\SYSTEM\SYSTEM.DAT and C:\OS2\SYSTEM\USER.DAT from the backup. It's obvious that the backup isn't always available which makes the further use of Qt applications on the broken OS/2 system impossible. This situation must be avoided.

#112 fixed Do not use EXEPACK tool on static libraries Dmitry A. Kuminov
Description

Currently, a static library target is fed to EXEPACK as well as the EXE and DLL target. LxLite? we use for EXEPACK just nicely refuses to proceed, but this needs to be fixed anyway.

#113 fixed Popup window doesn't close when clicking outside if it's the only Qt window on screen Dmitry A. Kuminov
Description

The problem can be best seen with the examples/desktop/systray example: if we minimize it to tray, call the menu click outside it, then call it again and click outside again, the menu will remain visible which is odd.

Note: See TracQuery for help on using queries.