0
A
回答
3
A QVariantList
只是一個QList<QVariant>
。因此,有看看QList
documentation:
QList::clear()
:刪除列表中的所有項目。QList::empty()
:此功能提供STL兼容性。它相當於isEmpty(),如果列表爲空,則返回true。
這說明了爲什麼myList.empty();
不起作用。但是,myList.clear()
應該可以工作,所以可能在代碼中的其他位置有錯誤。
只是爲了仔細檢查,添加類似qDebug() << list.length();
的list.clear();
行之後:
QVariantList list;
list << 42;
qDebug() << list.length();
list.clear();
qDebug() << list.length();
給出:
1
0
+0
謝謝,我的代碼中有其他錯誤。 – panthro
相關問題
- 1. QVariantList追加
- 2. 在Visual Studio 2008中返回QVariantList崩潰
- 3. 從QVariantList中獲取字符串
- 4. 顯示QVariantList和取決於類型
- 5. 清空變量
- 6. 清空DataGridView
- 7. 清空style.less.cache
- 8. 清空ListView
- 9. 清空cstring
- 10. 空的清空數據
- 11. 清空的空間數組
- 12. SQLiteDataReader.read()清空結果?
- 13. 如何清空TableLayoutPanel
- 14. 如何清空datagridview?
- 15. backbone.js清空集合
- 16. mysqli_fetch_assoc清空數據?
- 17. 清空knockoutJS對象
- 18. 清空canvas圖像或清除android
- 19. python如何清空或清除zip()
- 20. 清除/清空Flex中的lineChart
- 21. 清空元素的innerHTML清空整個頁面
- 22. 如何清除空白空間?
- 23. Qt將Qvariantlist轉換爲javascript數組失敗
- 24. 沒有這樣的信號BB ::級聯:: QmlListView ::觸發(QVariantList indexPath)
- 25. 如何將QScriptValue轉換爲黑莓Qt C++中的QVariantList
- 26. 用phpmyadmin清空一列
- 27. mongodb - 如何清空散列
- 28. 將Rx.Observable.groupBy清理空流嗎?
- 29. 清空InputStream(套接字)
- 30. WSO2操作日誌清空
你能描述一下你所說的 「沒有運氣」 是什麼意思?它做了什麼? –
它沒有刪除它。當我添加試圖向其中添加更多數據時,原始數據就在那裏。 – panthro
您能否提供一個顯示問題的最小代碼示例?到目前爲止,我從來沒有使用'clear()'的問題。 –