我用的是QTableView的QStringListModel, 想做一個類似于notepad++那樣的,選中一個單詞之后,把所有相同單詞畫上背景色。
思路是繼承QStyledItemDelegate, 重寫paint方法,用painter.fillRect畫背景,再用painter.drawText畫字串。
現在打算用find搜索字串,找到后畫上背景色,但find回傳的是字串的位置,并不是畫背景色的矩形的坐標位置,請問要怎樣才能獲取字串準確的坐標位置,謝謝!
uj5u.com熱心網友回復:
使用的是pyqt5轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/97036.html
標籤:Qt
上一篇:關于安卓LUA求助! LdoString 執行腳本回圈的時候(lua腳本回圈中)怎么用java代碼怎么讓他停下來!
