【发布时间】:2015-01-03 07:41:10
【问题描述】:
我是使用 Qt 的新手。我被这件事困住了。我的应用程序中有很多 lineEdits,其中的值可能会在应用程序运行时随时更改。 lineEdits 中的值只能是整数。在某个阶段,我需要检查 lineEdits 中的值并与整数数组进行比较。如果它们相等,则用户的任务完成。
在这里,我想将 lineEdits 的所有值存储到一个整数数组中,以便我可以运行 for 循环来检查两个数组是否相等,而不是为每个 lineEdit 创建一个 if 条件。每当用户更改 lineEdit 中的值时,数组中的值应该更新,并且 lineEdit 中的值也应该在数组中对应的值发生更改时更改。
我尝试使用 qvector,将 lineEdits 的值附加到其中。此向量现在具有 lineEdits 的值,但在向量中更改其对应值时不会更新值。
任何人都可以帮助如何做到这一点?
【问题讨论】: