Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
QT4设计师不接受'&';参考和'';信号/插槽编辑器中的空格字符_Qt4 - Fatal编程技术网

QT4设计师不接受'&';参考和'';信号/插槽编辑器中的空格字符

QT4设计师不接受'&';参考和'';信号/插槽编辑器中的空格字符,qt4,Qt4,QT4设计器不接受信号/插槽编辑器中的“&”引用和“”空格字符?因为XML模式也不支持它。。。是否有任何方法可以使用QT4设计器或编辑ui xml创建自定义插槽,如onClickMyCustorSlot(const QStringList&) -Himadri Sekhar尽管许多标准Qt类的信号使用包含“const”和“&”的符号,但这些签名的规范化版本并不包含这些符号。您应该能够创建只包含类名的自定义插槽,并且在运行时建立的连接应该能够正常工作 当然,这可能不能完全满足您的需求。在这种情况下

QT4设计器不接受信号/插槽编辑器中的“&”引用和“”空格字符?因为XML模式也不支持它。。。是否有任何方法可以使用QT4设计器或编辑ui xml创建自定义插槽,如onClickMyCustorSlot(const QStringList&)


-Himadri Sekhar

尽管许多标准Qt类的信号使用包含“const”和“&”的符号,但这些签名的规范化版本并不包含这些符号。您应该能够创建只包含类名的自定义插槽,并且在运行时建立的连接应该能够正常工作

当然,这可能不能完全满足您的需求。在这种情况下,您可能希望对Qt Designer提出改进建议:


尽管许多标准Qt类的信号使用包含“const”和“&”的符号,但这些签名的规范化版本并不包含这些符号。您应该能够创建只包含类名的自定义插槽,并且在运行时建立的连接应该能够正常工作

当然,这可能不能完全满足您的需求。在这种情况下,您可能希望对Qt Designer提出改进建议:


信号通常被去除所有
&
常量。如果在代码中连接它们,则必须以相同的方式使用它们,在示例中如下所示:

SIGNAL("onClickMyCustomSlot(QStringList)")

另一方面,指针(*)应保留在信号名称中。

信号通常会从所有
&
常量中删除。如果在代码中连接它们,则必须以相同的方式使用它们,在示例中如下所示:

SIGNAL("onClickMyCustomSlot(QStringList)")
另一方面,指针(*)应保留在信号名称中