c_cpp 用于调试信号的自定义插槽,验证它们是否被触发
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 用于调试信号的自定义插槽,验证它们是否被触发相关的知识,希望对你有一定的参考价值。
#include <QMessageBox>
class myClass:
{
// Insert those slots in your myClass.h
public slots:
void displaySignal(QString);
void displaySignal(int);
void displaySignal(float);
void displaySignal(double);
void displaySignal(bool);
}
// Insert implementation in myClass.cpp
void myClass::displaySignal(QString arg)
{
QMessageBox::information(this,"Signal received",arg,QMessageBox::Ok);
}
void myClass::displaySignal(int arg)
{
QMessageBox::information(this,"Signal received",QString::number(arg),QMessageBox::Ok);
}
void myClass::displaySignal(float arg)
{
QMessageBox::information(this,"Signal received",QString::number(arg),QMessageBox::Ok);
}
void myClass::displaySignal(double arg)
{
QMessageBox::information(this,"Signal received",QString::number(arg), QMessageBox::Ok);
}
void myClass::displaySignal(bool arg)
{
QMessageBox::information(this,"Signal received",QString::number(arg),QMessageBox::Ok);
}
以上是关于c_cpp 用于调试信号的自定义插槽,验证它们是否被触发的主要内容,如果未能解决你的问题,请参考以下文章
Maya PySide:当我尝试将自定义信号连接到插槽时,Maya 崩溃
Qt QProcess::finished() 信号没有这样的插槽
Spring Security Core 和用于确认密码字段的自定义验证器是不是可行?
跟随发出的信号到其连接的插槽?
信号没有被其他类捕获
我的自定义插槽类型出现意外值