Sections

Qt/MFC Migration Framework

The Qt/MFC Migration Framework tool assists in the migration of existing Win32 or MFC applications to the Qt toolkit.

The project provides a set of classes that allow using Qt and MFC/Win32 windows in the same application. User interface elements developed with Qt can be embedded into an existing MFC or Win32 based user interface, and existing custom controls developed with MFC or Win32 can be integrated into Qt widgets.

This Qt Solutions component is for Qt 3. For Qt 4 Solutions, please visit the Qt 4 Solutions Catalog.

Documentation:

Classes

Examples

 

Tested on:

  • Windows XP / Visual Studio .NET 2003
  • Windows XP / Visual C++ 6

Unsupported platforms:

Only the tested platforms are supported, however the classes should be platform independent and are likely to work on the platforms supported by Qt.

Download Commercial Edition:

Only available for Qt Solutions license holder with a valid Support and Maintenance agreement (authentication required).

Changes:

  • 1.3: QWinWidget is now deleted if the only child is a QDialog and it's being hidden, because QDialog does not receive close events.
  • 1.3: Now integrates better with MFC's event loop handling.
  • 1.3: No longer does idle-processing if the event goes to a Qt widget.
  • 1.2: Integrate Qt and Win32 focus chains for QWinWidget.
  • 1.1: Block the Win32 window when a modal Qt dialog opens.
Document Actions