मैं क्यूटी सीखने की कोशिश कर रहा हूँ। मैं सिग्नल और स्लॉट विधियों पर था। मैं ऐसा नहीं कर सका। जैसा कि आप देख सकते हैं मैंने दबाया है लेकिन लेबल टेक्स्ट नहीं बदला है। मेरी गलती कहाँ है?

छवि विवरण यहां दर्ज करें

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