使用Qt GUI DLL库的非Qt GUI应用程序

使用Qt GUI DLL库的非Qt GUI应用程序,dll,Dll,我们想购买QT许可证–桌面–多操作系统。我们已经开始使用开放式SDK进行开发,遇到了一个非常关键的问题 我们的组件之一是qtdll,它公开GUI对话框。如果我们从其他Qt应用程序调用它,或者甚至从没有Qt控制台应用程序调用它,那么一切都很好,DLL能够显示它的对话框。但是,当我们尝试从另一个none Qt GUI应用程序(例如Java应用程序)加载对话框时,该应用程序无法继续,没有显示对话框,并且在运行该应用程序的命令行窗口中出现以下错误:“QPixmap:在GUI线程外使用Pixmap是不安全

我们想购买QT许可证–桌面–多操作系统。我们已经开始使用开放式SDK进行开发,遇到了一个非常关键的问题

我们的组件之一是qtdll,它公开GUI对话框。如果我们从其他Qt应用程序调用它,或者甚至从没有Qt控制台应用程序调用它,那么一切都很好,DLL能够显示它的对话框。但是,当我们尝试从另一个none Qt GUI应用程序(例如Java应用程序)加载对话框时,该应用程序无法继续,没有显示对话框,并且在运行该应用程序的命令行窗口中出现以下错误:“QPixmap:在GUI线程外使用Pixmap是不安全的”

我们正在Linux Ubuntu上测试它。我们所需要的只是能够显示由非QtGUI应用程序加载的QtDLL中的对话框