擅长:python、mysql、java
<p>每次验证并接受项的新文本时,将其另存为列表项数据。准半伪码:</p>
<pre><code>OnItemEdited(Item* item)
{
int dataRole{ 32 }; //or greater (see ItemDataRole documentation)
if (Validate(item->text()) {
item->setData(dataRole, item->text());
} else { //Restore previous value
item->setText(item->data(dataRole).toString());
}
}
</code></pre>
对不起,如果它看起来太像C++了。在</p>