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