标签: c++ qt
我使用QListWidget创建了一个播放列表。现在我想使用一个pushButton保存此列表,从此我可以创建或删除播放列表。另外,如何列出已保存/现有列表。
答案 0 :(得分:1)
使用QListWidget::items,您可以获得QListWidget中所有项目的列表。然后使用QListWidgetItem::write将它们写入与文件关联的流中。
QListWidget::items
QListWidget
QListWidgetItem::write
首先阅读时创建QListWidgetItem列表并使用read方法。
QListWidgetItem
read
答案 1 :(得分:0)
真正的问题是你想如何保存这些数据? QListWidgetItem::write将使用特定于Qt的二进制格式。
如果您有播放列表,最好使用广泛使用的某种数据格式。例如PLS或ASR。