8_19_pixmap_font_toolTip_focusPolicy_stylesheet

Pixmap

//创建一个位图对象,将需要的图像放到对象中
QPixmap pixmap(":/dog.png");
//修改图片的尺寸大小。
pixmap = pixmap.scaled(64, 64);
//设置一个光标对象,并将需要的位图设置进去
QCursor cursor(pixmap, 22;

Font

//获取当前控件的字体信息,并返回Qfant对象
font()
//设置当前控件的字体信息
setFont( Qfant& font);
//需要设置字体信息的话,先创建字体对象
QFont font;

toolTip

//当鼠标放置在控件上的时候,会显示出来提示说明
setToolTip("hello");
//设置提示说明持续的时间,单位是ms,到时间自动消失
setToolTipDuring(2000);

focusPolicy

//设置控件获取到焦点的策略. ⽐如某个控件能否⽤⿏标选中或者能否通过 tab 键选中.
nofocus
tabfocus
clickfocus
strongfocus

styleSheet(样式表)

通过 CSS 设置 widget 的样式.

//设置白天黑夜按钮
void Widget::on_pushButton_day_clicked()
{
    this->setStyleSheet("background-color: rgb(240,240,240)");
    ui->pushButton_day->setStyleSheet("background-color:white ; color: black");
    ui->pushButton_night->setStyleSheet("background-color:white ; color: black");
    ui->textEdit->setStyleSheet("background-color:white ; color: black");
}

void Widget::on_pushButton_night_clicked()
{
    this->setStyleSheet("background-color:black");
    ui->pushButton_day->setStyleSheet("background-color:black ; color: white");
    ui->pushButton_night->setStyleSheet("background-color:black ; color: white");
    ui->textEdit->setStyleSheet("background-color:black ; color: white");

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值