腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
可
滚动
小
部件
的
QPaintEvent
事件
rect
python
、
pyside2
我有一个具有固定大小集
的
自定义小
部件
的
QPaintEvent
覆盖。这个固定
的
大小可以在每个实例中改变,但在这个简单
的
例子中,我设置了它。但是,PaintEvent没有考虑到这一点,所以当用户向右
滚动
时,矩形不应该绘制圆角,因为小
部件
超出了可见视口。我该如何解决这个问题? 完整窗口小
部件
已正确绘制... ? 当我调整对话框大小并向右
滚动
时,您将看到左侧出现圆角……当它不应该
的
时候。 ?
浏览 29
提问于2021-06-02
得票数 0
回答已采纳
1
回答
设置qframe
的
背景图片
qt
我正在尝试为窗口设置背景图片,并给出完整
的
窗口大小,即使我最大化它,我有一个qframe,我试图设置另一张图片作为它
的
背景。我面临
的
问题是,窗口
的
背景图片在最大化时不会采用窗口
的
大小,并且qframe
的
图片根本不会出现。这是我
的
代码和结果图片 QPixmap bkgnd(".
浏览 0
提问于2020-03-20
得票数 1
1
回答
用pyqt5逐步绘图
的
正确方法
python
、
pyqt
、
pyqt5
、
qpainter
、
paintevent
我有一个小
部件
,基本上是一个圆圈。我想逐步画,所以我需要分步骤画(海事组织)。 TypeError:参数不匹配任何重载调用:
QPaintEvent
(QRegion):没有足够
的
参数
QP
浏览 0
提问于2018-12-12
得票数 2
回答已采纳
1
回答
移动QPainter时
的
QWidget黑迹
c++
、
qt
、
qwidget
、
qpainter
、
qmouseevent
我创建了一个带有两个小
部件
的
小
测试应用程序,一个在另一个小
部件
中。我为内部小
部件
重新实现了鼠标移动、按下和释放
事件
,以便能够通过拖放将其移动到更大
的
父
部件
中。然而,当我移动它时,从上到左都会出现黑色
的
痕迹。这就是它
的
样子:这是我
的
代码:#include <QApplication> int m
浏览 1
提问于2015-04-15
得票数 0
5
回答
Qt初学者QPainter和QRect
qt
、
qpainter
、
qrect
我尝试了两种不同
的
方法;{ painter.setRenderHintpainter.drawText(
rect
, Qt::AlignCenter, painter.drawRect(
rect
); }它工作得很好(即使参数既没有命名也没有使用),但是我不想使用
QPaintEvent
浏览 47
提问于2012-12-31
得票数 9
回答已采纳
1
回答
鼠标按下
事件
后,QWidget不响应。
c++
、
qt
、
qt4
、
qwidget
、
qt5
我正在尝试让鼠标按下
事件
与我创建
的
小
部件
一起工作,但每次我单击该小
部件
时,窗口停止响应,我必须终止该程序。有没有人知道如何修复这个问题,以及如何让颜色改变?#include "iconwidget.h"#include <QPainter> iconWidget->resize(ICON_WIDGET_W
浏览 0
提问于2013-01-23
得票数 3
回答已采纳
1
回答
如何制作一个可以缩放和绘制
的
画布QWidget?
c++
、
qt
、
qwidget
、
qpainter
我正在尝试创建一个画布,用鼠标在上面绘图,类似于大多数数字绘画应用程序,我也可以放大(放大绘制
的
图像)。到目前为止,我已经创建了一个使用QWidget
的
类,并将其添加到ui中,然后使用鼠标
事件
和
QPaintEvent
在这个小
部件
上进行绘制。然而,问题是我不确定我如何也放大这个?我尝试将QWidget放在
可
滚动
区域内,但它阻止了它注册点击
事件
。我也尝试过从QGraphicsViewer而不是QWidget扩展,但这也阻碍了我
的
绘画能力。
浏览 35
提问于2019-09-23
得票数 0
1
回答
使用QWidget::render()绘制绘制其他小
部件
的
小
部件
(自定义paintEvent)
c++
、
qt
、
qwidget
我使用Qt和C++创建一个我称之为ThumbnailView
的
定制小
部件
,它允许缩略图
的
左右
滚动
:public:private:}; 当主应用程序加载时,我创建一个dock小
部件
并添加PreviewPane:码头小
部件
将其小
部件
设置为pr
浏览 6
提问于2013-08-04
得票数 4
回答已采纳
1
回答
QWidget油漆甚至没有被调用,即使是非零
的
宽度和高度?
c++
、
qt
我正试图使一个
滚动
区域容纳一个小
部件
,它将用作我正在构建
的
拖放编辑器
的
绘图区域。然而,我似乎无法让它画出来。(), Qt::SolidPattern);我认为这会将模型编辑小
部件
的
大小设置为1000x1000,然后在小
部件
上绘制一个绿色或红色
的
矩形。但是,在paintEvent开头
的
cout命令行中缺少“绘画”消息,这表明它没有被执行。我首先怀疑这是因为小
部件
上有0宽度和0高度。但是,构造函数中
的</e
浏览 5
提问于2012-10-14
得票数 0
2
回答
QPainter:: begin :小
部件
绘制只能作为paintEvent
的
结果开始
c++
、
qt
、
qpainter
Q_OBJECT QTextEditEnter(QWidget *_parent); virtual void paintEvent(
QPaintEvent
m_color = 0;} p.setPen(QColor(0,0,0,0x
浏览 3
提问于2013-07-17
得票数 1
回答已采纳
1
回答
QT5:使用drawPixMap()在另一个
rect
上绘制
rect
c++
、
qt
、
qpainter
、
qpixmap
本质上,我
的
目标是获取一个tileset图像,并用自定义
的
瓷砖图像替换单个
的
瓷砖。提前谢谢。void replaceCustomTile(QPixmap custom, QPixmap target, int whichTile) { QRect cust
浏览 2
提问于2015-10-29
得票数 1
回答已采纳
1
回答
覆盖多个小
部件
c++
、
qt
我有一个包含多个滑块
的
QWidget。所有滑块都调整到主QWidget大小。因此,所有滑块共享相同
的
绘制矩形。对于滑块,我重载了paintEvent方法,所以它只绘制需要
的
东西。下面是一个示例代码:{ ...slider1 = new MySlider(this);
浏览 0
提问于2017-10-20
得票数 0
1
回答
在用pyside画东西
的
上下文中,“
事件
”
的
含义是什么?
python
、
pyside
在使用pyside 绘图
的
教程中,paintEvent方法被覆盖(?)为了画点什么。实际
的
代码是: qp = QtGui.QPainter() self.drawText(event为什么我需要一个“
事件
”?为什么我不能用这样
的
东西来画点什么呢没有'event‘对象吗?
浏览 0
提问于2014-05-14
得票数 0
1
回答
为什么使用触摸板(笔记本电脑)
的
多点触摸
事件
在此Qt程序中不起作用?
qt
我试图在这个简单
的
基于QWidget
的
程序中处理多个触摸
事件
,但不能接收任何触摸
事件
。"MyWidget.h" class
QPaintEvent
;{Q_OBJECT explicit MyWidget(QWidget *parent = 0); void paintEvent(<em
浏览 3
提问于2013-06-11
得票数 2
2
回答
无法将我
的
Widget添加到布局中
c++
、
qt
、
layout
为什么我不能将我
的
小
部件
添加到布局中?它就像添加小
部件
的
..。我
的
目标是画成一个
小
的
QWidget,它
的
目的只是为了保存那个绘制
的
元素。void Note::paintEvent(
QPaintEvent
*event) paintExample->setGeometrypainter.isActive()){ pa
浏览 6
提问于2014-02-27
得票数 1
回答已采纳
1
回答
从QAbstractScrollArea派生
的
类中存在QT QPainter错误
qt4
我试着写一个
小
的
十六进制编辑器。为此,我想创建一个显示十六进制数据并逐行
滚动
的
小
部件
。为此,我开始尝试从QAbstractScrollArea派生并覆盖paintEvent(),如下所示: void CuteHexeEditorWidget::paintEvent(
QPaintEvent
浏览 2
提问于2012-08-17
得票数 0
1
回答
将QWidgets放入文本字段中
qt
、
qt5
我想在Qt中实现一个文本字段,它复制stackoverflow上
的
"Tags“字段(当提交问题时)。某些关键字将被小
部件
替换,如果我退格一个小
部件
,它应该被替换为为创建该小
部件
而键入
的
文本。我怎么能完成这样
的
事情呢?谢谢。
浏览 1
提问于2016-05-22
得票数 0
2
回答
QScrollArea中
的
自定义Widget仅在涡旋上严重重绘
c++
、
qt
、
qt5
、
qwidget
、
qscrollarea
我正在尝试在QT中获得一个自定义
滚动
小
部件
,并在
滚动
中获得重绘错误。选项卡或其他重绘
事件
重绘正确。itemHeight * displayItems.size() + 1); painter.fillRect(event->
rect
(), QBrush(Qt::white)); painter.setFon
浏览 0
提问于2018-09-22
得票数 1
回答已采纳
1
回答
网格单元中小
部件
几何上
的
QPainter fillRect
c++
、
qt
、
grid
、
rect
我已经开始定制QPushButton小
部件
,这样点击小
部件
时,就会出现一个白色
的
动画闪光灯。对于我位于网格单元格(0,0)中
的
按钮来说,这很好。至于我位于(2,0)处
的
按钮,它似乎根本不画一个直角。这种行为可以在我上传
的
视频中看到,并带有相应
的
qDebug输出(按钮名和几何)。explicit PushButton(QString text, QWidget *parent = 0); virtual void paintEvent(<e
浏览 1
提问于2015-10-15
得票数 1
回答已采纳
1
回答
QT:直接呈现到DC
的
滚动
小
部件
windows
、
qt
、
gdi
我正在尝试创建一个小
部件
,通过调用getDC()并向其绘制一个HBITMAP来直接绘制到windows设备上下文。我遗漏了什么?
浏览 1
提问于2010-03-23
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Unity的IMGUI 控件使用大全
如果Python基础够扎实了,不妨挑战一下二十分钟开发一款游戏!
文心一言 VS 讯飞星火 VS chatgpt (199)-- 算法导论14.3 7题
Python3练习项目20:使用python制作游戏(中)
go语言面向对象编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券