Qt/Cocoa在MacOS上-删除进度条动画
Qt/Cocoa on MacOS - remove progress bar animation
在我的应用程序中有我使用的QProgressBar,但它并没有完全说明进程的进度,而是表示一种状态。因此,我不想让它在Mac上动起来,就像它一直做的那样。我没有使用Cocoa的经验,但是Qt不允许我这样做。因此,我问一些更有经验的Cocoa程序员:是否有可能停止进度条动画?我找了好一会儿,但什么也没找到。
提前感谢。
你可以调用setStyle()在QProgressBar上使用不同类型的QStyle代替(即一个不动画);或者你可以完全抛弃QProgressBar,使用完全不同的小部件类型(例如QLabel,或者只是子类QWidget并实现paintEvent())
相关文章:
- 在执行其他功能的同时播放动画(LED矩阵和Arduino/ESP8266)
- 将数组的地址分配给变量并删除
- 删除一个线程上有数百万个字符串的大型哈希映射会影响另一个线程的性能
- C/C++编译器通常会删除重复的库吗
- 从链接列表c++中删除一个项目
- C++如何通过用户输入删除列表元素
- 为什么在C++中使用私有复制构造函数与删除复制构造函数
- 是否需要删除包含对象的"pair"?
- 如何在自删除后将对象设置为nullptr
- 迭代时从向量和内存中删除对象
- 使用函数"remove"删除重复元素
- 如何从多映射中删除特定的重复项
- 运算符C++ "delete []"仅删除 2 个前值
- 删除指向指针的指针是运行时错误吗
- 将指针设置为"nullptr"并不能防止双重删除?
- 为什么示例代码访问IUnknown中已删除的内存
- 如何通过 getter 函数删除矢量的元素?
- 从控制台中删除最后打印的元素
- C++中的线程安全删除
- Qt/Cocoa在MacOS上-删除进度条动画