Qt样式表和"一个参数"问题
Qt Stylesheets and the "one argument" issue
我通常会为此找到解决方法,但是最近它让我很紧张,我在互联网上的任何地方都找不到有关它的任何信息。
是的,我想更改我在Qt中的进度条的属性,并在表单设计器中设置了初始值。
这是我在初始(和工作)样式表配置中的内容:
QProgressBar {
border: 2px solid grey;
border-radius: 7px;
}
QProgressBar::chunk {
background-color: #05B8CC;
width: 20px;
}
(注意:请记住,我已经在表单设计器中完成了它,这是Qt的内置拖放图形设计器)
但是,我想通过这样做在代码中以编程方式更改它:
ui->progressBar->styleSheet("QProgressBar::chunk { background-color: #05B8CC; width: 20px;}");
根据样式表的文档,它应该没有任何问题,但我得到以下非无意义的错误:
D:Qt Projectstestmainwindow.cpp:165: error: C2660: 'QWidget::styleSheet' : function does not take 1 arguments
关于可能导致这种情况的原因的任何想法?
你要找的函数是 setStyleSheet
相关文章:
- 构造函数在退出函数时无法初始化一个参数
- 运算符重载:"operator+"必须采用零个或一个参数
- 如果需要转换,我可以在读取参数的同时将其移动到另一个参数吗?
- 两个函数模板候选项.将一个参数作为引用后,选择不太专业的模板
- 如何设置默认参数以防用户不输入另一个参数
- 使用一个参数的模板函数时出错(适用于 2)
- 仅当一个参数中未使用 std::function 时,模板函数替换才有效
- 如何在两个树通用的函数中创建一个参数?
- 使用带有一个参数函数的递归找到数字的平方
- 专门处理一个参数(C++模板)的两个模板参数
- 模板函数,其中一个参数需要专门化,而另一个不需要
- 如何更改参数包中的最后一个参数
- C++ 如何使用一个参数从派生类构造函数中调用具有两个参数的超类构造函数
- 模板参数重载,最后一个参数为非类型名
- 根据一个参数对数组进行排序
- 是否可以将指针传递给运算符,作为一个参数,例如指向函数的指针
- 用一个参数计数圆形链接列表中的节点
- 将数组作为一个参数从一个函数传递到C 中的另一个函数
- 将另一个参数传递给函子的库
- 分叉:使用一个参数运行 shell 时资源暂时不可用