मैं क्यूटी सीखने की कोशिश कर रहा हूँ। मैं सिग्नल और स्लॉट विधियों पर था। मैं ऐसा नहीं कर सका। जैसा कि आप देख सकते हैं मैंने दबाया है लेकिन लेबल टेक्स्ट नहीं बदला है। मेरी गलती कहाँ है?
0
Selçuk Altınay
29 जिंदा 2019, 19:41
1 उत्तर
सबसे बढ़िया उत्तर
लैम्ब्डा का उपयोग करें या स्लॉट परिभाषित करें:
connect(ui->pushButton, SIGNAL(clicked()), ui->label, SLOT(yourOwnSlot));
or lambda
connect(ui->pushButton, &QPushButton::clicked, [this](){ui->label->setText("blabla");});
0
ΦXocę 웃 Пepeúpa ツ
29 जिंदा 2019, 19:45
संबंधित सवाल
नए सवाल
c++
C ++ एक सामान्य-प्रयोजन प्रोग्रामिंग भाषा है। यह मूल रूप से C के विस्तार के रूप में डिज़ाइन किया गया था और इसमें एक समान सिंटैक्स है, लेकिन यह अब पूरी तरह से अलग भाषा है। C ++ कंपाइलर के साथ संकलित कोड के बारे में प्रश्नों के लिए इस टैग का उपयोग करें। विशिष्ट मानक संशोधन [C ++ 11], [C ++ 14], [C ++ 17], [C ++ 20] या [C ++ 23], आदि से संबंधित प्रश्नों के लिए संस्करण-विशिष्ट टैग का उपयोग करें। ।