我正在尝试扩展传统的win32应用程序功能。遗留应用程序有一个多文档界面(MDI)作为它的主窗口,纯粹是用win32 API编写的。是否有可能在小时候在win32 MDI区域显示QWidget?
答案 0 :(得分:1)
您使用的是MFC吗?
要理解的重要一点是,运行Qt总是要求你有一个正在运行的Qt事件循环。所以你需要的是在Qt事件中正确处理你的MFC / win32事件。
有Qt解决方案QtWinMigrage支持Qt 4和Qt> = 5.4(Qt 5.0-5.3被破坏)。 Examples也会显示您的用例。
如果您的应用程序基于CWinApp,这肯定是一个很好的起点。
通过搜索互联网并阅读QAbstractEventDispatcher可以找到更多详细信息。希望这有帮助!