QT ui布局相关学习操作笔记

本文介绍了Qt界面设计中控件的布局管理,包括水平布局、垂直布局和栅格布局的使用,以及如何通过快捷键CTR+L进行layout布局。同时讲解了控件的大小策略,如Fixed和Expanding选项,以及控件的对齐方式和QSS样式的修改。内容涵盖字体方向设置和通过不同方式修改样式表。
摘要由CSDN通过智能技术生成

一,控件设置布局

1,水平布局:当有多个水平排列的控件,使用水平布局控件

2,垂直布局:当有多个垂直排列的控件,使用垂直布局控件

3,栅格布局:当有多个水平和垂直控件排列,可以使用栅格布局

 

二,layout布局

1,在UI界面layout,使用快捷键在要进行布局的地方CTR+L,这样改区域就实现layout布局

2,在软件内编辑layout布局:ui->horizontalLayout->layout()

 

三,控件相关属性设置

1,控件的大小设置

2,控件大小策略

当选择Fixed:空间大小就固定不变

当选择E下判定:控件就根据窗口大小改变

3,控件中字体方向

左对齐,右对齐,居住等可以选择,根据实际情况调整

4,QSS(样式表)

修改样式表的方法:

1,通过控件属性修改

2,通过控件右键进入样式表设置

3,通过软件添加

void mainWidget::on_DCButton_clicked()
{
    ui->page_2->hide();
    ui->page_3->hide();
    ui->page_7->hide();
    ui->page->show();

    /*还原原来颜色*/
    ui->ErDButton->setStyleSheet("background-color: rgb(39, 118, 57)");
    ui->BatButton->setStyleSheet("background-color: rgb(39, 118, 57)");

    ui->DCButton->setStyleSheet("background-color: rgb(126, 0, 189)");
    ui->MCButton->setStyleSheet("background-color: rgb(126, 120, 189)");
    ui->ManualButton->setStyleSheet("background-color: rgb(126, 120, 189)");
    ui->SelfButton->setStyleSheet("background-color: rgb(126, 120, 189)");
}

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

试探你的温柔耶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值