Qt QToolBox tab 文字居中
背景:
在利用QToolBox实现一个简单的抽屉控件 / 导航控件时,发现QToolBox::tab的标题总是居左。尝试使用textalign属性、subcontrolxxx属性都不起作用。
解决办法:
利用padding属性进行"硬编码"。
代码片段如下:
1 //当前窗口的宽度,其中 2 // TOOLBOXWND_WIDTH: 控件宽度 3 // 14 : 我的控件的Border和弧度宽度 4 // fontMetrics().width("项目") : 标题为“项目”时的宽度 5 int padding = (TOOLBOXWND_WIDTH 14 fontMetrics().width("项目"))/2; 6 setStyleSheet(QString("QToolBox::tab ").arg(padding));Qt
spc文件怎么看,spc文件用什么打开?
0文件怎么看,0文件用什么打开?
sparseimage文件怎么看,sparseimage文件用什么打开?
sp文件怎么看,sp文件用什么打开?
dv文件怎么看,dv文件用什么打开?
soundpack文件怎么看,soundpack文件用什么打开?
dus文件怎么看,dus文件用什么打开?
dtw文件怎么看,dtw文件用什么打开?
spdf文件怎么看,spdf文件用什么打开?
0文件怎么看,0文件用什么打开?