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