古詩詞大全網 - 成語查詢 - QML中的TextEdit和TextArea的區別

QML中的TextEdit和TextArea的區別

QML中的TextEdit和TextArea的區別

QML中的TextEdit和TextArea的區別主要有以下兩點:

從二者的命名規則上面來區分,TextEdit在英文中是壹個合成詞,是由text和edit組成,其中edit有編輯的意思,所以TextEdit是編輯器性質的,同樣TextArea是由text和area組成的,其中area有區域的意思,所以TextArea是壹個區域。

TextEdit是壹個透明的沒有背景的,換句話說它背後的東西是什麽顏色,他就是什麽顏色。同時,它是支持自定義光標的。而TextArea是有背景的,可以給他指定壹個背景,圖片和顏色均可。但是他不支持自定義光標

關於二者之間的區別可以遵循以下方法:

利用二者的命名規則進行區分,換句話說只記住edit和area的英文含義即可;

在平時的日常練習中逐步的深入記住二者分別代表的含義和用法;

根據是否支持自定義光標來區分二者之間的區別。