我目前面臨以下問題: 我有64個標籤。 Label_1一直到Label_64。 我也有一個int我。 「我」也從1-64Qt Creator標籤值
我想,當我== 1 Label_1應顯示圖像。如果我== 2,Label_2應顯示該圖像等。
目前我會做與:
if(i == 1)
{
QPixmap pix("...");
ui->label_1->setPixmap(pix);
}
if(i == 2)
{
QPixmap pix("...");
ui->label_2->setPixmap(pix);
}
if(i == 3)
{
QPixmap pix("...");
ui->label_3->setPixmap(pix);
}
...
是否有某種方式來做到這一點更容易?喜歡的東西:
QPixmap pix("...");
ui->label_i->setPixmap(pix);
,其中已選定的標籤由我直接定義?
感謝您的幫助! :)
附註:在這種情況下,switch語句可能更合適。 – m7913d