社区
Qt
帖子详情
图片插入TextEdit中,怎么自适应TextEdit的大小
Y_code
2018-04-09 11:24:56
本人是初学者,准备弄个图片编辑器,然后是照着QT的多文档编辑器改的,但是有个问题TextEdit插入很大的图片的时候,就会很大,导致充满整个Mdi,所以我是使用label显示,然后label插入进TextEdit。随之问题又来了,当拉大textedit时,就会有空白出现。那么到底怎么解决呢 ,或者是应该用别的什么东西用来显示呢 求大佬帮忙下 很急!!!!
整个界面我还是想弄成这种多文档显示的样子 或者是还有什么可以替代呢
...全文
2576
4
打赏
收藏
图片插入TextEdit中,怎么自适应TextEdit的大小
本人是初学者,准备弄个图片编辑器,然后是照着QT的多文档编辑器改的,但是有个问题TextEdit插入很大的图片的时候,就会很大,导致充满整个Mdi,所以我是使用label显示,然后label插入进TextEdit。随之问题又来了,当拉大textedit时,就会有空白出现。那么到底怎么解决呢 ,或者是应该用别的什么东西用来显示呢 求大佬帮忙下 很急!!!! 整个界面我还是想弄成这种多文档显示的样子 或者是还有什么可以替代呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Little柯南
2018-04-15
打赏
举报
回复
如果你不想使用c++方式,其实可以使用qss。 setStyleSheet(border-image:url),然后每当图片更变,你重新调用此函数,刷新url即可 或者QLabel的c++函数setScaledContents(bool)来设置,这些方法均可
Y_code
2018-04-13
打赏
举报
回复
引用 1 楼 shiyanbo_1006 的回复:
事件响应,在窗口大小改变的时候重新绘图
有没有什么代码参考呢 或者详细讲讲呢
待续_1006
2018-04-10
打赏
举报
回复
事件响应,在窗口大小改变的时候重新绘图
Y_code
2018-04-10
打赏
举报
回复
能给个具体函数吗 我好学下,因为现在不是很懂
Q
Text
Edit
中
插入
图片
控制
大小
最近往Q
Text
Edit
中
插入
图片
,想控制
图片
的
大小
,开始使用样式 QString strImg = "<img src='……' width='30px' height='30px'/>"; ui.
Text
Edit
->insertHtml(strImg); 发现
图片
仍然是原来的
大小
. 后来经过一系列调试发现不需要添加px后缀,添加了px尺寸会失效,最终通过 QString strImg = "<img src='……' width='30' height='30'/>
在
Edit
Text
中
插入
图片
后尺寸不合适如何修改?
package com.hui.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.wi.
Q
Text
Edit
实现
自适应
高度的聊天气泡(简单易懂有注释)
简单实现
自适应
聊天气泡
【PyQt小知识 - 2】:Q
Text
Edit
内容的更新和获取、隐藏或显示滚动条、光标
插入
文本、文本
自适应
移动
文本
自适应
移动,即在每次
插入
内容后,显示光标所在的位置即可。要隐藏或显示Q
Text
Edit
的垂直和水平滚动条,可以使用。上述代码将在Q
Text
Edit
中
显示为粗体文本。上述代码将在Q
Text
Edit
中
直接显示。
Q
Text
Edit
实现
图片
和文本同行显示
1.开发环境:Qt 4.7.3 + MinGW 32bit (MSVC2015 32bit) 2.实现大纲: 1)实现
图片
和文本在同一行显示,且能够设置字体
大小
和颜色 2)能够手动设置行的宽度和间距 3)设置字体样式,然后添加
图片
,字体样式重置成默认状态 3.具体实现: 1)Q
Text
Edit
支持文本和
图片
显示,通过将
图片
...
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章