相关疑难解决方法(0)

QT:获取对象的类名

我正在编写一个模拟其他应用程序按键的测试应用程序.对于每次按键,我都要检查是否显示了正确的窗口/窗体.所以我所做的就是显示窗口的指针并获得它的窗口标题.但是,并非所有窗口/窗体都显示窗口标题.所以我认为最好得到类的名称.我怎样才能得到班级的名字?

QWidget *pWin = QApplication::activeWindow();
Run Code Online (Sandbox Code Playgroud)

当我尝试:

pWin->className(); 
Run Code Online (Sandbox Code Playgroud)

得到班级的名字,我得到:

"错误:类QWidget没有名为'className'的成员"

有人能告诉我正确的方法吗?

qt unit-testing classname qtestlib

27
推荐指数
1
解决办法
3万
查看次数

标签 统计

classname ×1

qt ×1

qtestlib ×1

unit-testing ×1