Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows QToolButton setStyleSheet在win8上工作,而不是在win7上工作?_Windows_Qt_Stylesheet - Fatal编程技术网

Windows QToolButton setStyleSheet在win8上工作,而不是在win7上工作?

Windows QToolButton setStyleSheet在win8上工作,而不是在win7上工作?,windows,qt,stylesheet,Windows,Qt,Stylesheet,以下内容在Windows 8.1上运行得非常完美,但在Windows 7上却无法实现。问题是在Win7上setStyleSheet没有效果(在8.1上编译并部署到7) 有什么解释或解决办法吗 QToolButton* button = findChild<QToolButton*>( QString::number(buttonIdx) ); button->setStyleSheet("background-color: yellow; border-style: outs

以下内容在Windows 8.1上运行得非常完美,但在Windows 7上却无法实现。问题是在Win7上setStyleSheet没有效果(在8.1上编译并部署到7)

有什么解释或解决办法吗

QToolButton* button = findChild<QToolButton*>( QString::number(buttonIdx) );

button->setStyleSheet("background-color: yellow; border-style: outset; border-width: 3px; border-radius: 5px; border-color: red; font: bold 10px; min-width: 1em; padding: 3px; ");
QToolButton*button=findChild(QString::number(buttonix));
按钮->设置样式表(“背景色:黄色;边框样式:起始;边框宽度:3px;边框半径:5px;边框颜色:红色;字体:粗体10px;最小宽度:1em;填充:3px;”);

问题是我之前从Qt5.2升级到了5.4。
我没有在部署中包括较新的qt dll和平台。

问题是我之前从Qt5.2升级到了5.4。 我没有在部署中包括较新的qt dll和平台