我有一個指向QLineEdit對象的指針數組,我想遍歷它們並輸出它們保存的文本。好像我在與指針的麻煩..如何從QLineEdit對象中檢索文本?
QList<QLineEdit *> boxes = ui->gridLayoutWidget->findChildren<QLineEdit *>();
for(QList<QLineEdit *>::iterator it = boxes.begin(); it != boxes.end(); it++)
{
qDebug() << **it->text(); //not sure how to make this correct
}
我可以輸出對象和名稱與qDebug,所以我知道findChildren()和迭代器設置好了,但我不知道如何獲取文本。
就是這樣。括號加什麼? – Ci3
由於C++運算符優先級,您首先需要解引用迭代器。 – billz