qt中设置QCheckBox的文本与勾选框之间的距离
生活随笔
收集整理的這篇文章主要介紹了
qt中设置QCheckBox的文本与勾选框之间的距离
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
引言
項(xiàng)目中需要設(shè)置QCheckBox的文本與勾選框之間的距離,還有需要將勾選框設(shè)置的大一點(diǎn),不是使用原始大小的勾選框。花了一點(diǎn)時(shí)間才知道如何實(shí)現(xiàn)?,F(xiàn)在記錄一下。
示例
我是通過樣式表實(shí)現(xiàn)的文本與勾選框之間的距離,以及勾選框的大小。下面是代碼。創(chuàng)建基于QWidget的項(xiàng)目。main.cpp中的代碼不做改變,dialog類中設(shè)置控件QCheckBox的樣式。
dialog.h
dialog.cpp
#include "dialog.h" #include "ui_dialog.h"Dialog::Dialog(QWidget *parent): QDialog(parent), ui(new Ui::Dialog) {ui->setupUi(this);setCheckBoxStyle(); }Dialog::~Dialog() {delete ui; }void Dialog::setCheckBoxStyle() {ui->checkBox->setGeometry(0,0,500,80);ui->checkBox->setStyleSheet("QCheckBox{spacing: 260px;font: 30px;}"//設(shè)置文本與框之間的距離,文本的大小"QCheckBox::indicator{width:30px;height:30px;}");//設(shè)置勾選框的大小 }以上實(shí)現(xiàn)的效果:
總結(jié)
以上是生活随笔為你收集整理的qt中设置QCheckBox的文本与勾选框之间的距离的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 星形和雪花模型_数据仓库多维数据模型设计
- 下一篇: linux创建定时任务命令,linux设