问题标签 [qprogressbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
550 浏览

qt - QProgressBar (Qt 5.4.0) 产生黑屏

我想QProgressBar在以下函数中使用 a:

我希望进度条用作等待条(最初;稍后将使用计时器实现)并在完成后完成(在 100 处完成)QProcess。我得到一个空白的黑屏process_install->waitForFinished(-1)。我尝试了很多选择,但都是徒劳的,虽然QProgressDialog效果很好。请帮助我哪里出了错,我该怎么办。

0 投票
1 回答
333 浏览

c++ - QProgressBar 文本格式为时间

QProgressBar我想知道是否有任何简单的方法可以以秒的HH:mm:ss格式显示当前值和最大值。目前我的格式是%v/%m,有没有办法将其显示为时间?

0 投票
1 回答
1242 浏览

python - progress bar within a table in pyqt4

How could I use PyQt to add a progress bar as a cell in my TableView? For example, suppose I have a table that holds several running tasks and I would like one of the cells in each row to show the percentage of the completed task. Here is a quick example of what I mean.

0 投票
1 回答
4000 浏览

qt - QProgressDialog:如何调整宽度以显示整个进度条?

我创建一个QProgressDialog,设置一个QProgressBar。设置格式

“正在处理 %m 的 %v 部分。完成百分比:%p。”

QProgressBar. 但是文本被剪切了,而不是整个进度条显示在对话框上。

在此处输入图像描述

如何调整宽度以显示整个进度条?

0 投票
2 回答
956 浏览

c++ - QProgressDialog:关于最小持续时间的问题

我正在使用 QT 4.8.5。我在使用 MinimumDuration 的 QProgressDialog 上遇到了一些问题。这是文档:http ://doc.qt.io/qt-4.8/qprogressdialog.html#minimumDuration-prop 。

1.使用以下代码进行测试。对话框根本不显示。但是文档说:“对话框将在 minimumDuration 时间后或一旦设置任何进度后弹出”。

2.使用以下代码进行测试。对话框在 8 秒后显示。但是文档说:“对话框将在 minimumDuration 时间后或设置任何进度后弹出”。尽管文档的行为有所不同,但我认为当前的行为是可以接受的。

3.使用以下代码进行测试。该对话框永远不会显示。但是文档说:“对话框将在 minimumDuration 时间后或一旦设置任何进度后弹出”。

4.使用以下代码进行测试。行为与第 2 项相同。

5.使用以下代码进行测试。将进度值设置为 1 后立即显示对话框。为什么 Sleep() 函数会影响此处的行为?

6.使用下面的代码进行测试。对话框立即显示,但我将 MinimumDuration 设置为 5。有问题吗?

我在Windoes 7上测试。有什么问题?什么是正确的行为?

0 投票
1 回答
907 浏览

c++ - QProgressDialog:如何调整对话框的大小以适应其内容?

我用下面的代码测试:

标题和取消按钮文本被剪切。我调用了adjustSize(),但是没有用。如何调整对话框的大小以适应其内容?

在此处输入图像描述

0 投票
2 回答
2333 浏览

qt - 如何在没有 QProgressBar 的情况下将 QProgressDialog 用作简单的等待对话框?

我的应用程序中有一个操作可能需要几分钟才能完成。我希望显示一个简单的对话框,该对话框在操作开始时打开,显示一个简单的等待消息,如“操作进行中..”,并在操作完成时自动关闭。

为了实现上述功能,我尝试使用没有 QProgressBar 的 QProgressDialog。它似乎工作正常,但我无法设置等待消息。以下是代码:

设置标签文本似乎不起作用。请让我知道这里有什么问题?我对 Qt 比较陌生。

没有等待消息的对话框

0 投票
1 回答
339 浏览

qt - QThread 中的 QProgressBar 更新退出崩溃

我有以下代码按预期工作。它更新每个 for 循环中的进度条值。我唯一的问题是当我完成并在 OnProcessUserRowsStarted 方法中调用 emit ProcessUserRowsFinished() 时,程序崩溃了。

0 投票
1 回答
114 浏览

c++ - 带有 2 个不同对齐标签的 QProgressbar

当客户端连接到我的应用程序时,新的QProgressbar将显示并显示他的设置名称并显示更多信息。这工作正常。但根据名称的长度,如果多人连接,它看起来并不完美。而且越来越难阅读。

我想要的是两个标签。一个用于左对齐的名称,一个在右侧用于右对齐的其他信息

这是我想要的视觉示例

那么有没有办法在进度条的顶部显示两个不同的标签,一个左对齐,一个右对齐?

0 投票
1 回答
280 浏览

c++ - 如何在 QT 中将一个小部件的内容添加并显示到另一个小部件上?

我创建了一个类 horrizontalprogressbar,在其中创建了一个简单的进度条。我有另一个名为 mainwindow 的类,我想在 mainwindow 上访问和显示 horrizontalprogressbar 的内容。我在这里尝试了很多东西,但我仍然在单独的窗口上获得horrizontalprogressbar和主窗口。反正有没有在同一个窗口上显示它们。由于我是 QT 的新手,我非常感谢我能得到解决这个问题的任何帮助。

请在下面找到代码:-horrizontalprogressbar.h

水平进度条.cpp

主窗口.h

主窗口.cpp

主文件