gpt4 book ai didi

qt - Qt 中的初始化模式

转载 作者:行者123 更新时间:2023-12-03 17:49:01 25 4
gpt4 key购买 nike

我开始使用来自 Cocoa 背景的 Qt。

在 Cocoa 中,在应用程序委托(delegate)或其他委托(delegate)方法内执行各种初始化/设置操作是相当标准的。 Qt 中的类似模式是什么?是否有专门用于此目的的虚拟方法或任何特定位置?

最佳答案

不,从这个意义上说,Qt 与 Cocoa 有很大不同。在 Cocoa 中,您有一组按严格顺序调用的函数,并且您需要在每个函数中执行某些操作(如果需要)。

在 Qt/C++ 中你只有一个必要的函数

int main(int argc, char *argv[])
{

}

这是程序执行的开始。在 Qt 中,您将在此函数中创建 QApplication实例和 QMainWindow实例(通常是您自己的窗口实例)- 如果这是 GUI 应用程序。

我想你可以看看Qt的例子,从main函数开始,你会理解那里的一些逻辑。

关于qt - Qt 中的初始化模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33278212/

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