คำถามติดแท็ก qt5

4
การเชื่อมต่อสัญญาณและสล็อตที่โอเวอร์โหลดใน Qt 5
ฉันมีปัญหาในการจับกับไวยากรณ์สัญญาณ / สล็อตใหม่ (โดยใช้ตัวชี้ไปยังฟังก์ชันสมาชิก) ใน Qt 5 ตามที่อธิบายไว้ในใหม่สัญญาณสล็อตไวยากรณ์ ฉันลองเปลี่ยนสิ่งนี้: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)); สำหรับสิ่งนี้: QObject::connect(spinBox, &QSpinBox::valueChanged, slider, &QSlider::setValue); แต่ฉันได้รับข้อผิดพลาดเมื่อพยายามรวบรวม: ข้อผิดพลาด: ไม่มีฟังก์ชันที่ตรงกันสำหรับการโทร QObject::connect(QSpinBox*&, <unresolved overloaded function type>, QSlider*&, void (QAbstractSlider::*)(int)) ฉันได้ลองใช้ clang และ gcc บน Linux ทั้งกับ-std=c++11ไฟล์. ฉันทำอะไรผิดและฉันจะแก้ไขได้อย่างไร
133 c++  qt  qt5 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.