文本编辑器实现文本打印的功能
生活随笔
收集整理的這篇文章主要介紹了
文本编辑器实现文本打印的功能
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 1 文本編輯器實(shí)現(xiàn)文本打印的功能
1 文本編輯器實(shí)現(xiàn)文本打印的功能
我們首先來(lái)看下QPlainTextEdit內(nèi)部的文檔結(jié)構(gòu):
- QPlainTextEdit通過(guò)QTextDocument對(duì)象存儲(chǔ)文本數(shù)據(jù)。
- QPlainTextEdit本身只負(fù)責(zé)界面形態(tài)的顯示。
QTextDocument是標(biāo)識(shí)文本以及文本屬性的數(shù)據(jù)類:
- 設(shè)置文本的屬性:排版、字體、標(biāo)題等。
- 獲取文本參數(shù):行數(shù)、文本寬度、文本信息等。
- 實(shí)現(xiàn)標(biāo)準(zhǔn)操作:撤銷、重做、查找、打印等。
打印功能的實(shí)現(xiàn)步驟:
參考資料:
總結(jié)
以上是生活随笔為你收集整理的文本编辑器实现文本打印的功能的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 明日之后帝国军营战役怎么开启明日之后帝国
- 下一篇: 文本编辑器实现光标定位的功能