【发布时间】:2009-03-12 19:58:04
【问题描述】:
我正在学习 c++ 和 QT,并希望能够从控制台应用程序启动窗口。这甚至可能吗?
【问题讨论】:
我正在学习 c++ 和 QT,并希望能够从控制台应用程序启动窗口。这甚至可能吗?
【问题讨论】:
这是可能的,但我认为将 GUI 和控制台部分分成单独的程序并从控制台程序运行 GUI 部分可能会更好。否则,您可能不得不破坏其中一种范式:控制台应用程序通常不使用事件循环,但您的 GUI 窗口不会响应任何内容,除非您让 Qt 接管并使用它自己的事件循环运行。
【讨论】:
如果您使用的是 MSVC,您可以尝试在项目设置->链接器->系统中设置子系统->控制台。
但是你为什么需要这样的行为呢?
【讨论】:
是的,这是可能的。我们无法帮助您,除非您描述您尝试过的方法以及具体无效的方法。
【讨论】: