0

我有从文件字符串加载的 QListWidget,文件中的每个字符串都转换为 QListWidget 中的项目。
现在我需要能够从文本行号复制到剪贴板并将它们粘贴到 QListWidget 中
,它会将项目添加到 QListWidget 中。
我该如何进行复制/粘贴功能是否有任何教程或示例可以显示这种操作?
谢谢

4

2 回答 2

1

如果我正确理解了您的操作,您希望从文件中复制,粘贴到全局剪贴板并将数据从剪贴板插入到 QListWidget。然后,您应该阅读 QClipBoard http://doc.crossplatform.ru/qt/4.7.x/qclipboard.html

于 2012-10-18T05:37:55.090 回答
0

从文件中读取行并将它们加载到 QListWidget 的最快方法(写入速度最快,而不是性能方面)是:

QFile f;
QListWidget w;

.........

w.addItems(QString(f.readAll()).split('\n'));

如果你也想捕获类似的东西,你可以使用 aQRegExp而不是。\n\r\n

于 2012-10-18T06:44:45.630 回答