算是找到了一种设置不可编辑和可编辑的方法了
首先setreadonly(bool)设置只读,不可编辑,但是设置false的话,就不能在文本框切换中文输入,可以输英文和数字。
所以使用setfocuspolicy(qt::nofocus/clickfocus)完全可行,可以实现不可编辑和中英文切换中文输入。不使用setreadonly(bool)
qt关于plaintextedit的setreadonly
最新推荐文章于 2025-02-14 09:58:55 发布
算是找到了一种设置不可编辑和可编辑的方法了
首先setreadonly(bool)设置只读,不可编辑,但是设置false的话,就不能在文本框切换中文输入,可以输英文和数字。
所以使用setfocuspolicy(qt::nofocus/clickfocus)完全可行,可以实现不可编辑和中英文切换中文输入。不使用setreadonly(bool)