PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] qt connect
楼主:
rick042877
(天天都很快)
2022-06-03 23:12:30
最近刚学qt,想请问下面的class connect的部分可能哪边写错了,谢谢大家。
#ifndef CARD_H
#define CARD_H
#include <QGraphicsPixmapItem>
class Card:public QObject,public QGraphicsPixmapItem {
Q_OBJECT
public:
Card();
private slots:
void set();
};
#include "Card.h"
#include <QKeyEvent>
#include <QGraphicsPixmapItem>
void Card::set()
{
this->setPos(500, 380);
}
Card::Card():QObject(), QGraphicsPixmapItem()
{
connect(this, SIGNAL(clicked()), this, SLOT(set()));
作者:
mmmmei
(mmm煤)
2022-06-03 23:29:00
是传函数本身 不是呼叫 所以不要加括号
作者:
MarcoReus
(Marco Reus)
2022-06-04 00:43:00
看起来像是你继承的 class 没有 clicked 这个 signal
作者:
wulouise
(在线上!=在电脑前)
2022-06-04 20:53:00
Qt5+用&Card::clicked不要用macro 这样compiletime可查范例
https://doc.qt.io/qt-5/signalsandslots.html
作者:
OnlyRD
(里巷人)
2022-06-05 04:49:00
你没有宣告signal,还有为什么不看error message?
继续阅读
[问题] 请教一下 popen+fgets
gn00618777
[问题][已解决] 谷歌翻译取得发音部分的结果
liu2007
[讨论] 给排序过的Array 用最少运算资源找值
Kuba4ma
[问题] 解题卡关
password5353
[问题] atomic operation 与 计算效率问题
eagle32
[问题] 抽离IDE的工具链
wei115
[闲聊] C++ LeetCode刷题的写法
hunter73419
[问题] cannot convert int (*)[size] to int*
tarantula
[问题] 一个算法的问题
bravooooo
[问题] 有关 error: unknown type name 的问题
datoguo
Links
booklink
Contact Us: admin [ a t ] ucptt.com