-1

我正在使用 Qt Creator C++。我想每隔 3 秒看到这两张照片。但根据我的代码,它只显示屏幕上的最后一张图片。有人知道我做错了什么吗?

4

2 回答 2

0

我认为 exec(); 是程序开始的那一刻,所以你必须在那之后改变图片。我会将这段代码粘贴在你的主类中,或者在其他一些函数中(例如按钮槽)。

于 2013-08-28T12:59:33.203 回答
0

您应使用 QElapsedTimer() 并实现一个插槽,然后将其连接到 QElapsedTimer 的信号,该信号在所需时间后发出。有关这方面的更多信息,请参阅 Qt 帮助。在插槽中,您将实现显示图像的逻辑。

于 2013-09-03T07:47:15.130 回答