第四章 qss加载以及之前课程中的一些案例讲解(自定义控件)

qss 加载以及之前课程中的一些案例讲解(自定义控件)

qss加载方式详解

img

方式三

先写一个后缀名为.qss文件,然后通过代码导入
img
因为这个代码样式相当于全部给了主窗口,也就导致了写的qss文件如果要对应相对应的控件时,必须使用代码#控件名称

img
也可以导入到qrc文件中

控件提升与自定义控件

学习QT提升控件,即继承某个控件新建一个新的控件,用于扩展控件功能
一般用于自定义控件

QT鼠标位置

鼠标的api

img
img

控件的api

img
img

按钮信号多重传递

img
背景:自定义搜索框,首先自定义一个按钮,在自定义一个搜索框,搜索框框中包含自定义按钮,然后点击按钮,可以将搜索框中的文字传递到主界面,所以需要在自定义搜索框中定义一个信号,因为搜索框包含自定义按钮,所以按钮的点击触发它可以感受到,设置一个connect函数。在设置一个connect函数给主窗口,主窗口接收到这个搜索框发来的信号,就可以做出相应操作。
img

posted @ 2024-01-24 15:21  NoAcalculia  阅读(81)  评论(0)    收藏  举报