qt creator 快速入门学习(5)

一 界面外观(第8章)

1.1  使用不同风格预览(xp windows motifStyle等)

1.2 调色板  先使用 palette 获取调色板 在使用 setpalette 设置调色板 。可以用来设置按钮背景 文本框颜色等等。

1.3 Qt 样式表。

方法一:代码

可以使用QApplication::setStyleSheet 应用到整个应用程序 或者 QWidget::setStyleSheet 设置到一个指定的部件上。ui->button->setStyleSheet("background::yellow")

方法2:点击界面 然后右击  -》改变样式表 -》弹出对话框-》选择添加颜色等。 或者输入  QPushButton {}  在选择添加颜色等,代码自动添加进去了 。这种方式生成的样式表可以保存在一个 .qss文件里面。

方法3: 在界面 属性里面 -》styleSheet 修改 添加

自定义外观,比如 按钮变成企鹅 ->添加资源文件,添加图片,然后再界面-》改变样式表 添加 修改 指定。 还可以通过样式表指定, 鼠标进入时按钮的颜色,离开时的颜色。 

以上 .qss 样式表代码为自动添加。

不规则窗体,特殊效果窗体 ,比如企鹅按钮 就需要借助Qpixmap setmask 等设置图片来实现 QT中使用部件遮罩来实现不规则窗体。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值