0

ファイル文字列からロードするQListWidgetがあり、ファイル内の各文字列はQListWidget内のアイテムに変換されます。
ここで、行のテキスト番号からクリップボードにコピーしてQListWidgetに貼り付ける必要があります
。これにより、QListWidgetにアイテムが追加されます。
コピー/貼り付け機能を実行するにはどうすればよいですか?この種のアクションを示すチュートリアルや例はありますか?
ありがとう

4

2 に答える 2

1

私があなたの行動を正しく理解していれば、ファイルからコピーし、グローバルクリップボードに貼り付け、クリップボードからQListWidgetにデータを挿入する必要があります。次に、QClipBoardhttp://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'));

同様にキャッチしたい場合のQRegExp代わりに使用することができます。\n\r\n

于 2012-10-18T06:44:45.630 に答える