我已经和Qt玩了一个星期左右,目的是将Qt对话框集成到现有的应用程序中.我已经想到使用我的MFC应用程序中的基本Qt消息框,例如:
extern "C" __declspec(dllexport) bool showDialog( HWND parent ) { QWinWidget win( parent ); win.showCentered(); QMessageBox::about( &win,"About QtMfc","QtMfc Version 1.0\ncopyright (C) 2003" ); return TRUE; }
我使用Qt Designer来创建对话框.我没想到的是如何将所有这些部分组合在一起. Qt Designer给我留下了一个.ui文件.我已经看到我可以使用uic将其编译为.h文件,但其他部分在哪里,比如.cpp文件?此外,如果我想将Qt部件编译为按需加载的dll,那么该过程是什么?为了将其置于上下文中,现有应用程序具有1000个用户可能想要使用的对话框,因此它们都存在于根据需要加载的dll中,并且对话框作为额外的下载,如果您愿意,则为插件类型,与主程序.
这可能会遗漏很多,所以请提出问题.
谢谢,
丹尼尔
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。