首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何用PyQt做Q_INTERFACES?(目标:实现QTextObjectInterface)

如何用PyQt做Q_INTERFACES?(目标:实现QTextObjectInterface)
EN

Stack Overflow用户
提问于 2012-04-17 13:07:02
回答 1查看 331关注 0票数 0

我正在尝试使用Qt实现类似于Cocoa的NSTokenField的东西,通过将具有自定义呈现的对象放置在QTextEdit中。

Qt的文本系统通过实现QTextObjectInterface的子类来封装自定义绘图代码,从而实现了这一点。但是,除了子类化之外,类还必须使其实现的接口为元对象系统所知。

Q_INTERFACES(QTextObjectInterface)

我已经查看了moc对C++原型的输出,它最终要做的是生成一个qt_metacast()实现,该实现为接口名称做一些有用的事情。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2012-04-17 13:21:40

使用QtGui.QPyTextObject作为自定义文本对象的基类。有关如何执行此操作的示例,请参阅PyQt归档中的富文本/文本对象示例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10191872

复制
相关文章
Qt官方示例-文本对象
  QTextDocument包括元素,如文本块和帧的层次结构的。文本对象描述了一个或多个这些元素的结构或格式。例如,从HTML导入的图像是使用文本对象实现的。文档的布局使用文本对象来布局和渲染(绘制)文档。每个对象都知道如何绘制它们控制的元素,并计算其大小。
Qt君
2023/03/17
1.4K0
Qt官方示例-文本对象
支招 | 如何用 TensorLayer 做目标检测的数据增强
本文作者:@董豪,来自帝国理工学院,现已入驻AI研习社社区。欢迎扫描文末社区名片关注他的个人主页,查看更多动态。
AI研习社
2019/09/19
4900
支招 | 如何用 TensorLayer 做目标检测的数据增强
如何用 Markdown 做幻灯?
它生成的幻灯,其实就是 HTML5 网页。因此各种链接和媒体格式(包括图片、声音和视频等),都支持得很好。
王树义
2019/03/01
1.1K0
如何用 Markdown 做幻灯?
入门 | 做数据科学如烤蛋糕?不服来看
面部识别、自动驾驶、机器人统治世界?!还有那个令人毛骨悚然的机器人女孩,索菲亚。emmm…还有黑镜?
CDA数据分析师
2018/10/25
4960
入门 | 做数据科学如烤蛋糕?不服来看
入门 | 做数据科学如烤蛋糕?不服来看
面部识别、自动驾驶、机器人统治世界?!还有那个令人毛骨悚然的机器人女孩,索菲亚。emmm…还有黑镜?
机器之心
2018/10/22
5480
入门 | 做数据科学如烤蛋糕?不服来看
如何用Python做情感分析?
商品评论挖掘、电影推荐、股市预测……情感分析大有用武之地。本文帮助你一步步用Python做出自己的情感分析结果,难道你不想试试看?
王树义
2018/08/22
2.1K0
如何用Python做情感分析?
如何用Python做中文分词?
打算绘制中文词云图?那你得先学会如何做中文文本分词。跟着我们的教程,一步步用Python来动手实践吧。
王树义
2018/08/22
1.4K0
如何用Python做中文分词?
如何用Python做词云?
临渊羡鱼,不如退而结网。我们步步为营,从头开始帮助你用Python做出第一张词云图来。欢迎尝试哦!
王树义
2018/08/22
4.4K1
如何用Python做词云?
见字如面:AI 赶紧转型做特工吧
在刑侦探案的影视剧里,经常能看到有「笔迹鉴定专家」的出现,这些人会通过现场留下的字迹,来初步判定一个人的身份、年龄、心态。
HyperAI超神经
2019/12/02
4140
见字如面:AI 赶紧转型做特工吧
如何用10行代码完成目标检测
人工智能的一个重要领域是计算机视觉。计算机视觉是计算机和软件系统能够识别和理解图像和场景的科学。计算机视觉还包括图像识别、目标检测、图像生成、图像超分辨率等多个方面。由于大量的实际用例,对象检测可能是计算机视觉最深刻的方面。
HuangWeiAI
2020/02/24
6590
以目标为导向做输出
前面几篇文章介绍了如何以一个问题开始,思考全局理想态,以及如何结构化成体系,如何基于目标拆解路径。
春哥大魔王
2023/03/22
2500
以目标为导向做输出
如何用redis/memcache做Mysql缓存层?
目前公司的一个项目,数据库用的是Mysql,正在考虑用redis/memcached做数据库的缓存层,目前的想法就是在读DB前,先读缓存层,如果有直接返回,如果没有再读DB,然后写入缓存层并返回。 不过,要是直接在应用层加入缓存的代码,感觉修改量大,修改维护也麻烦,因此想把应用层和缓存层的代码分开。不知道这种想法正确否?
MonroeCode
2018/01/10
1.4K0
如何用六西格玛设计最佳目标?
实践证明,不仅仅是单个项目可以从六西格玛中受益。当你为公司制定战略目标时,同样适用。虽然六西格玛实践中,强有力的领导和基于团队的努力非常重要。但是,如果没有战略目标来给你的团队和组织指明方向,结果往往会达不到你的意图。你需要制定战略目标来避免这种情况。那什么使目标具有战略性?本文将带你了解如何使用六西格玛来设计最佳目标。
用户9972271
2022/12/16
2620
如何用Github钩子做自动部署
最近机缘巧合的购置了域名和服务器,不用实在是浪费,再加上一直没有属于自己的个人网站,所以打算用hexo在服务器上玩一下,这样也就不用再纠结用Github pages还是Gitee pages了。当然,今天的主题并不是博客搭建,而是如何利用Github的钩子,将博客代码部署到服务器上。
平也
2020/04/27
1.3K0
如何用redis/memcache做Mysql缓存层?
目前公司的一个项目,数据库用的是Mysql,正在考虑用redis/memcached做数据库的缓存层,目前的想法就是在读DB前,先读缓存层,如果有直接返回,如果没有再读DB,然后写入缓存层并返回。 不过,要是直接在应用层加入缓存的代码,感觉修改量大,修改维护也麻烦,因此想把应用层和缓存层的代码分开。不知道这种想法正确否? 1.首先明确是不是一定要上缓存,当前架构的瓶颈在哪里,若瓶颈真是数据库操作上,再继续往下看。 2.明确memcached和redis的区别,到底要使用哪个。前者终究是个缓存,不可
MonroeCode
2018/02/09
1.8K0
PyQt实现loading遮罩层
优点: 1、完美覆盖整个窗口,阻止点击事件 2、不会阻塞窗口 3、窗口拖动时自动跟随 4、可以使用 gif动图,也可以使用文字 5、使用简单,开包即用
渔父歌
2020/04/14
3.8K0
【目标检测】YOLOv5-PyQT可视化例程开发
花了几天功夫做了一个YOLOv5的PyQT可视化程序,主要针对多幅图片训练、自动标注和检测展示。涉及正在进行的项目,暂时不开源。在开发过程中,踩了不少坑,这里简单做一些记录。
zstar
2022/10/31
1.6K0
【目标检测】YOLOv5-PyQT可视化例程开发
如何用"燃尽图"做进度管理?
很多时候,我们感觉什么都没干一天就过去了,但对领导者来说,事情最好已经提前做完了,而且是越快越好。聪明的管理者知道,“时间”是需要花大功夫去把控的限制因素,只有掌握了更多关于时间和工作的数据,我们才能更好地执行计划,在预算范围内按时完成项目。
Worktile
2019/06/03
1.7K0
如何用"燃尽图"做进度管理?
如何用Python做三阶拼图?
今天是年假的最后一天,明天大家就要回到各自的工作岗位上去,公众号从今天开始恢复更新。不知道大家假期过得怎么样,帅张提到假期多关注一些家里的变化,自己也记录了点东西,准备今天整理下跟大家分享,可是过了这一个假期,自己状态全无,不知道大家会不会跟我一样有节后焦虑症,不能很快恢复之前的工作状态,最后还是写点简单有意思的技术文分享给大家,希望大家在轻松的状态下开始工作。
AI科技大本营
2019/05/06
6000
如何用Python做三阶拼图?
点击加载更多

相似问题

如何用QLCDNumbers实现PyQt?

14

如何用pyqt实现可校验按钮列表

27

如何用目标c实现UISearchController

12

做点什么:用javascript实现目标

317

如何用Kotlin实现JVM/的目标

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文