小编jhy*_*jhy的帖子

什么是__pragma以及__pragma和#pragma之间有什么区别

以下宏让我困惑.我想知道什么是__pragma以及__pragma和#pragma之间的区别是什么.

#define OPENVDB_START_THREADSAFE_STATIC_WRITE       __pragma(warning(disable:1711))
#define OPENVDB_FINISH_THREADSAFE_STATIC_WRITE      __pragma(warning(default:1711))
Run Code Online (Sandbox Code Playgroud)

c++ macros

4
推荐指数
1
解决办法
3623
查看次数

QMetaObject :: connectSlotsByName:没有匹配的信号

我设置了一个QT菜单,它自动与动作功能连接on_actionOpen_triggered().后来我想将一个文件名字符串传递给这个函数,以便在特殊条件下手动调用该函数.所以我将函数签名更改为on_actionOpen_triggered( const char *filename_in ).在此更改后,程序运行良好,但终端有抱怨,

QMetaObject :: connectSlotsByName:on_actionOpen_triggered(const char*)没有匹配的信号

我想知道发生了什么,以及如何为这个菜单操作函数添加参数.

谢谢.

c++ qt signals-slots

4
推荐指数
2
解决办法
7160
查看次数

标签 统计

c++ ×2

macros ×1

qt ×1

signals-slots ×1