Qt工作笔记-Qt仿大佬使用关键字(Q_DECL_OVERRIDE与override)

今天看到某大佬的源码里面用了这个

Q_DECL_OVERRIDE

在虚函数屁股后面写了这个!

这难道是脱裤子打屁吗?

对此查了下,文档如下:

这玩意和override一样,为了防止写错(在使用Qt Creator中,体现得尤为重要)

举个例子:

正常情况的虚函数:

发现是斜体!

修改下参数:

发现还是斜体。

这尼玛就坑了!,所以Q_DECL_OVERRIDE就是为了防止这种情况而搞的。

程序运行截图如下:

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/81365908