gpt4 book ai didi

c++ - 自定义 QDateEdit 样式

转载 作者:行者123 更新时间:2023-11-30 01:47:58 25 4
gpt4 key购买 nike

如何获得图像上显示的 QDateEdit 外观?

enter image description here

我尝试更改样式表,但我不知道如何实现按钮和编辑之间的间距,也不知道如何更改向下箭头按钮。

最佳答案

它接近您发布的图片:

QDateEdit
{
background-color: white;
border-style: solid;
border-width: 4px;
border-color: rgb(100,100,100);
spacing: 5px;
}


QDateEdit::drop-down {
image: url(:/new/myapp/cbarrowdn.png);
width:50px;
height:15px;
subcontrol-position: right top;
subcontrol-origin:margin;
background-color: white;
border-style: solid;
border-width: 4px;
border-color: rgb(100,100,100);
spacing: 5px;
}

enter image description here

也许这里的关键词是“子控制”。 DateEdit 或 Combo-Box 或其他任何东西的箭头,不应用父控件中定义的所有样式定义。您必须找出如何处理每个 Qt 类的这些子控件并为每个自定义样式。

希望这些链接对您有所帮助:

http://doc.qt.io/qt-4.8/stylesheet-customizing.html

http://doc.qt.io/qt-4.8/stylesheet-examples.html

关于c++ - 自定义 QDateEdit 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30887550/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com