0
假設我有這樣的文字的QTextEdit:如何在QTextEdit/QTextDocument中有不可選部分的文本?
這樣品文本「樣品」應該就好像它是1個單個字符,即當我嘗試處理
字選擇它或者應該選擇單詞中的所有字符或者不選。同樣,當我用左/右鍵導航文檔時,光標應該相信整個單詞是一個單獨的原子項目,即如果光標位於單詞的末尾,則按左側應該跳到單詞的開頭,反之亦然。退格鍵應該刪除整個項目。
我能想到的最好的東西就是用這個詞在飛行中生成一個圖像,並將其插入到正確的位置,但這感覺非常黑客,我不知道是否有更好的方法來做到這一點?
謝謝,我試圖避免選擇/箭頭/退格鍵邏輯的任何自定義實現,希望有一些可以用本機API來完成。只是需要考慮邊緣案例的數量才能使這種方法變得非常困難。 –