gpt4 book ai didi

qt - 如何在控制台应用程序中使用 QGraphicsScene?

转载 作者:行者123 更新时间:2023-12-04 14:51:07 24 4
gpt4 key购买 nike

根据 Qt 规范 QGraphicsScene 是一个viewless
QGraphicsItems 的数据模型。
我有一个可以在窗口和非窗口模式下使用的工具
(当为其提供命令行参数时)。
在非窗口模式下,它应该作为控制台应用程序运行
(例如,不连接到 X 左右)。
但是,我将应用程序用作 QCoreApplication (qt5) 或
我在 QApplication 中将 guienabled 标志 (qt4) 设置为 false
应用程序(显然?)在尝试实例化时崩溃
QGraphicsScene 对象。

知道如何在控制台应用程序中使用 QGraphicsScene(除了
“不,你不能”)?
谢谢,

最佳答案

如果有人对此感兴趣,Qt5 中有一个解决方案。
在实例化 QApplication 之前把这个

qputenv("QT_QPA_PLATFORM", QByteArrayLiteral("minimal"));

关于qt - 如何在控制台应用程序中使用 QGraphicsScene?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28338470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com