1 Qt Solutions Component: Single Application 2 3 The QtSingleApplication component provides support for 4 applications that can be only started once per user. 5 6 7 8 Version history: 9 10 2.0: - Version 1.3 ported to Qt 4. 11 12 2.1: - Fix compilation problem on Mac. 13 14 2.2: - Really fix the Mac compilation problem. 15 - Mac: fix crash due to wrong object releasing. 16 - Mac: Fix memory leak. 17 18 2.3: - Windows: Force creation of internal widget to make it work 19 with Qt 4.2. 20 21 2.4: - Fix the system for automatic window raising on message 22 reception. NOTE: minor API change. 23 24 2.5: - Mac: Fix isRunning() to work and report correctly. 25 26 2.6: - - initialize() is now obsolete, no longer necessary to call 27 it 28 - - Fixed race condition where multiple instances migth be started 29 - - QtSingleCoreApplication variant provided for non-GUI (console) 30 usage 31 - Complete reimplementation. Visible changes: 32 - LGPL release. 33