QT TextEdit添加背景图片的方式

时间:2024-03-30 17:44:51

      在设计串口助手的软件界面时,想在textedit控件的背景中显示灰色的文字来提示窗口的功能。看了半天资料QT的资料没有找到怎么显示一个灰色的文字,并且保持住在正常显示其他信息时不变的方法。那就采用显示背景图片的方式,把要显示的信息做成图片,最后显示到控件中。
       下面的插图中在textedit控件中显示出一个水泡,代码很简单,就是设置textedit的样式,设置背景图片,位置居中,保持固定不随着显示内容流动。
          
         #设置背景图片,固定,上下左右居中
        self.textEdit.setStyleSheet("background-image:url(:/water.png);\n"
                                    "background-attachment:fixed;\n"
                                    "background-repeat:none;\n"
                                    "background-position:center")

      QT TextEdit添加背景图片的方式