腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(116)
视频
沙龙
4
回答
QT
:如何每秒钟循环一次方法?C++
、
、
、
我创建了一个
Qt
项目,它在小部件上显示一个圆圈。然后,我有一个方法,它在每次调用方法时,都会在不同的位置重新
绘制
圆圈。我想要的是
在
一个for循环中运行该方法,例如10次,并在每一
秒内
显示该
圆
被重新
绘制
的10个位置。
浏览 5
提问于2014-04-15
得票数 3
回答已采纳
1
回答
如何在pyqt5中制作一个由按钮触发的圆圈?
、
、
、
用于
在
单击按钮时
在
pyqt5窗口中添加
圆
的代码from PyQt5.QtWidgets import QApplication, QMainWindow,QPushButton,QWidgetfrom PyQt5.QtCore import QRect,
Qt
painter.setRenderHint(QPainter.
浏览 17
提问于2020-03-04
得票数 0
回答已采纳
1
回答
不带装饰的
Qt
小部件
、
、
、
、
我想在
Qt
中写一个没有装饰的小工具。这里我的意思是没有标题栏或者普通小部件所具有的任何“灰色区域”。例如,我想使用QPainter
绘制
一个
圆
:painter.setRenderHint(QPainter::Antialiasing);painter.drawEllipse(QPoint(200, 200), 50, 50);例如,当
浏览 3
提问于2012-08-30
得票数 0
回答已采纳
2
回答
如何在
Qt
中添加一个
圆
到一个小部件,而不需要重新
绘制
所有的东西?
、
、
但是
Qt
不允许
在
paintEvent之外进行
绘制
,所以每次我想
绘制
一个新的
圆
时,我都需要使窗口小部件区域无效,并重新
绘制
所有以前的
圆
。这似乎不是很有效-如果有数百甚至数千个元素怎么办。最好不要删除之前的圆圈,我只是
在
小部件的顶部
绘制
了新的圆圈。但在
Qt
上,我不能在不先使之前的内容无效(从而擦除)的情况下绘图。
在
Qt
中处理这种情况的推荐方法是什么?
浏览 2
提问于2012-08-05
得票数 2
回答已采纳
1
回答
Qt
在
10毫
秒内
绘制
100万个
圆
、
、
如何在小于10ms的时间内
绘制
并显示100万个
圆
(半径5,填充相同的颜色)?我已经尝试了我
在
社区中能找到的所有方法,但通过
在
QWidget::paintEvent()中使用QPainter::drawEllipse(),我能达到的最佳性能大约是2秒。
浏览 52
提问于2019-05-14
得票数 1
回答已采纳
1
回答
用Tkinter快速制作圆圈日志
、
、
同时
绘制
的所有圆圈都是相同的(大小、颜色)。
圆
的半径与
绘制
的
圆
数有关(当有许多
圆
要画的时候,只有1-2px ),但是半径的差异对整体影响很小。canvas.create_oval(px+r,py+r,px-r,py-r,fill='green')
在
计算时间上相当昂贵。理想情况下,我会预先创建圆圈,并粘贴它的副本
在
帆布上,视需要。(决定
绘制
哪一个圆圈的逻辑
在
不到100毫
秒内
运行。) 我该如何复制一个
浏览 3
提问于2014-02-04
得票数 1
回答已采纳
2
回答
如何在Java Applet中延迟绘图
、
、
我正在编写一个程序来输入一个数字,并在applet上
绘制
任意颜色和位置的圆圈数量。我彻夜未眠,试图弄清楚如何在每个出现的圆圈之间添加延迟。现在,如果我有一个带延迟的for-each语句,假设我输入了20个
圆
,延迟为1000,它在20
秒内
不会做任何事情,那么所有的
圆
将同时出现,因为屏幕直到paint()方法结束才会刷新。我能想到的唯一替代方法是
在
start()方法中使用for-each语句,该语句将向数组中添加颜色和坐标,并让paint()方法
绘制
该数组中的所有
圆
。我可能
浏览 5
提问于2011-06-25
得票数 0
回答已采纳
1
回答
在
Qt
中
绘制
多个
圆
、
//drawing methods int n = vertices.count();glPushMatrix();drawWhiteCircle();现在我想在这里添加另一个
圆
,< QPair<double, double> > blueVertices; //cons
浏览 0
提问于2017-01-28
得票数 0
1
回答
qt
使用以弧度为单位的角度
在
两点之间
绘制
圆弧
、
、
、
、
但是当我画一个
圆
来验证时,当我使用较小的弧度值时,
圆
线不会与给定的两点相交。y-5); path->moveTo(x-5, y);} 但是,这两个点到
圆
中心的距离等于计算出的半径
浏览 10
提问于2016-08-23
得票数 2
1
回答
为什么下面的代码不能工作?
、
、
我正在尝试制作我自己的自定义控件,我想在其中
绘制
一个文本旋转的视图,
在
it.The控件中基本上是一个带有文本的圆圈。
浏览 2
提问于2011-06-03
得票数 0
回答已采纳
2
回答
在
QWidget上
绘制
缩放的QImage时出现的伪像
、
QPainter::Antialiasing, true); p.setBrush(
Qt
::blue); p.drawEllipse(0, 0, sign.width(), sign.height()); painter.drawImage(rect(), sign, sign.rect());因此
浏览 0
提问于2010-09-12
得票数 1
回答已采纳
1
回答
QT
中的优化线条
绘制
我是
QT
的新手。我正在做图形方面的工作。我使用QTimer
在
每100毫
秒内
调用此绘图。前几张画画得很快。
在
绘图过程中,它变得很慢。问题是我需要在每100毫
秒内
绘制
所有的前景和背景
浏览 2
提问于2010-11-15
得票数 2
回答已采纳
1
回答
平滑圆形
绘制
者的绘图
、
、
我正在使用下面的代码
在
圆圈中
绘制
一个图像。QPixmap target(110, 130); // the size may vary QPixmap p = QPixmap::fromImage( QImage(":/Images/head").scaled(110,110,
Qt
::IgnoreAspectRatio,
Qt
::SmoothTransformation)
浏览 3
提问于2016-03-11
得票数 1
1
回答
在
画布上画圆圈模拟动画机器人
、
、
我遇到的问题是,我需要在2
秒内
模拟
绘制
圆
,然后开始
在
它的顶部
绘制
另一种颜色的
圆
。我使用了一个自定义视图,并尝试将我的逻辑实现到onDraw方法中,并每隔50毫秒使该视图无效一次。有人知道如何不使用canvas.drawCircle方法来
绘制
圆
吗,因为该方法是直接
绘制
圆
,而不是动画。
浏览 6
提问于2014-12-02
得票数 0
2
回答
为什么QPainter::drawPoint画一个水平线段?
、
、
我正试图用QPainter
绘制
一个3像素的大点.但是下面的代码却画了一条宽度为3像素的水平线。/w,
Qt
::SolidLine,
Qt
::RoundCap)); }} 我希望得到一个点,它是红色的
圆
,或者至少是一个正方形,但是我得到了这个直线段。/w)
绘制
点,那么
在
高度和
浏览 0
提问于2018-09-05
得票数 2
回答已采纳
1
回答
Qt
4.8嵌入式。用QCursor::setPos()调整鼠标输入会产生一个抽搐光标
、
、
、
、
我试图通过计算和设置指针的新位置(每一个mouseMoveEvent(). )来调整用户的鼠标输入(放慢/锁定鼠标指针)巴哈韦观察到:指针
在
晃动。
在
短短的一
秒内
,
在
鼠标移动的位置
绘制
一个新指针,然后将鼠标移回它的oldPosition。mouseMoveEvent(QMouseEvent *) /
浏览 7
提问于2017-02-23
得票数 0
回答已采纳
1
回答
在
相位器中
绘制
一条弧,并应用补间以
在
5
秒内
缩短其长度
、
嘿,我想用phaser v2.3.0
绘制
一个
圆
,并通过在上面应用补间来均匀地缩小它。它应该看起来像。但是从一个完整的圆周开始(一种
在
圆周上有一定厚度的中空圆盘),并在5
秒内
均匀地减小它的圆周。
浏览 19
提问于2019-10-24
得票数 1
1
回答
将图像裁剪为PyQt的圆形
、
、
、
我正在用PyQt6创建一个简单的应用程序。我想让我的代码自动裁剪成圆形的选定图像。我该怎么做呢?请帮帮忙
浏览 0
提问于2021-03-14
得票数 0
1
回答
在
Qt
中,如果提供负值参数,drawPoint方法不会
绘制
任何内容。
、
在
Qt
创建者drawPoint()方法中,如果负值参数被传递给Bresenham的algorithm.but代码,则不加点,它不是
在
qt
creator.it中工作,而是
在
一个象限中
绘制
圆
。qp(this); } { QPen pen(
Qt
::red,2,
Qt
::SolidLi
浏览 5
提问于2015-01-14
得票数 0
回答已采纳
1
回答
无法
在
Qt
中调用PaintEvent (C++)
、
、
我想让
Qt
应用程序画一个椭圆(一个
圆
)。我使用的是两个文件的设置-- main.cpp和ui_mainwindow.h。(QPaintEvent *event) { radarPainter->setPen(
Qt
::green); radarPainter->drawEllipse(10, 10, 10, 10); } 无论如何,我
在
QGraphicsView中看不到任何椭圆的
绘制</
浏览 152
提问于2019-01-12
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券