问题标签 [qtextbrowser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - 在 QTextBrowser 中禁用拖动文本
我想让我的文本QTextBrowser
被选中但不能被拖动。
有什么方法可以禁用拖入 QTextBrowser
(或 QTextEdit
)?
请帮我。
python - html 文本未在 QTextBrowser (PyQt) 中显示
我编写了一个简单的浏览器程序,在 QTextBrowser 中显示 html 内容。在那个 html 内容中,我有一个超链接,我希望超链接打开一个不同的页面(显示从服务器接收到的 html 内容)。所以基本上在用户在 url 框中输入“服务器”之后,服务器向客户端(浏览器)发送一些 html 数据,然后在 QTextBrowser 中显示之后,用户可以点击链接。单击链接后,客户端请求另一个页面。然后服务器通过发送 html 数据来满足这个请求,然后浏览器应该再次显示 html 内容。我的代码的问题是,在第二次请求之后,即使所有功能都正常工作,也不会显示 html 数据。可能是什么问题呢?
qt - 如何删除 QTextBrowser 中的虚线轮廓链接?
我曾经QTextCharFormat
格式化链接样式并插入到aQTextBrowser
中,当单击此链接时,它显示虚线轮廓(我认为这是它的焦点样式)。单击时如何删除这些点?
c++ - QTextEdit 中的气泡式聊天
我想使用 QTextEdit 创建像 WhatsApp 这样的气泡式聊天应用程序。我知道QTextEdit只支持 HTML 和 CSS 的一小部分,我不能使用它支持的 HTML/CSS 直接创建气泡。可以通过将QTextFrameFormat与 QTextEdit 一起使用来实现所需的功能吗?setBackground 和 setBorderBrush 方法看起来很有趣。
c++ - 将 while(1) 循环中的文本插入到 QT 中的 texteditor
我试图将“一些文本”打印到 QTextBrowser,连续“n”时间。其中“n”是整数。为此,我使用 QTimer::SingleShot 进行计时。一旦触发超时,FLAG 设置为 false,并且在循环中监视此“FLAG”以在 FLAG 为 false 时中断,并且它将插入文本直到 FLAG 设置为 FALSE。FLAG 的初始值为真。
应用程序挂起,当我单击按钮时。在调试后我观察到,一旦执行进入 while(1) 循环并且应用程序无法在 while(1) 循环中插入任何文本,超时就不会触发。为什么会有这种行为?我究竟做错了什么?
谢谢。
python - 如何使 QListWidget 自动格式化项目的文本
下面的代码创建了一个QTextBrowser
填充了 5 行的代码。每行长度为 100 多个字符。为了使所有字符(字母)可见QTextBrowser
,一旦更改小部件的大小,就会重新格式化文本。尝试拖动小部件的右下角,以查看如何QTextBrowser
不断更新文本以将其保留在视图中。
QText浏览器:
我想知道是否QListWidget
可以将其配置为也支持“文本自动格式化”功能。下面的代码是上面发布的代码的精确副本,除了QListWidget
现在用来代替QTextBrowser
. 剪辑从视图中多余的QListWidget
字符并且不做任何尝试重新格式化文本以使其对用户可见。有没有办法改变这种行为?
QListWidget:
稍后编辑:
setItemWidget
下面是用替换QListWidgetItem
的尝试QTextBrowser
。但不幸的是,结果的大小QTextBrowser
太大了。如果有办法微调它的大小,它可能是一个解决方案: