如何使缩进更小的qt工具提示与html清单格式
How to make indentation smaller in qt tooltips with html listing format?
我使用html列表格式在Qt中编写工具提示,如下所示。
widget->setTooltip(tr("<ul><li>First sentence</li></ul>"));
我发现缩进太大。如何将缩进设置得更小?
时间已经过去了,但这里有一些信息可能会对你有所帮助。
在做了一些挖掘之后,也因为Qt Designer不断地替换和搞砸了我想用于工具提示的HTML,我仔细看了看,发现了以下内容:
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent:X;">
...
</ul>
, X
为某数>= 0(0基本上等同于左对齐)。对于<li/>
等,您可以在标签的style
参数内使用-qt-block-indent:X
。
这使我无法在不丢失项目符号的情况下使缩进比原来更小。如果你设置了-qt-list-indent:0
,那么你就有了(如上所述)几行左对齐的文本。如果您设置-qt-list-indent:1
,您将获得您想要更改的默认行为。我不是一个CSS/HTML的人,而且Qt文档在这个主题上非常缺乏,但我相信十进制值是不允许的,因此1是尽可能低的,你可以用缩进。我已经尝试过十进制值,如0.5或类似,但我得到相同的结果,如果1被输入,导致只有整数可以使用的结论,这是一个错误,或者这只适用于0和1之间的值。
下面是一个使用缩进的HTML示例:
esmirnov的回答,发表在12月5日的评论中。2018,为我工作。
style="margin-left:15px; -qt-list-indent: 0;"
相关文章:
- 如何在openssl-ecc中获取十六进制格式的私钥
- 将"打开的CV图像"中的"颜色"转换为整数格式
- QTreeView幻灯片多选后无法使用单击选择
- TDateTime格式在C++Builder中不会更改
- Boost::log:基于级别的不同格式(HTML 格式)
- 如何以C++格式输出已保存.html文件中<a href>标签中的所有链接?
- 如何通过单击 HTML 表单按钮在本地运行程序
- 无法将 HTML 格式的 unicode(wchar_t 使用)复制到剪贴板
- 具有 VS2012 NativeDEStepOver 注册表项,该注册表项阻止单步执行特定函数的格式更改
- BeautifulSoup的C / CPP版本,特别是在处理格式错误的HTML方面
- C/C++ 用于打印 0.0、1.0、0.025 的单格式说明符
- 以维基媒体格式或至少以HTML格式记录您的c / c ++代码
- 如何将HTML表单发送到网站进行登录,并使用c++下载网页(使用WinHTTP API)
- 获取在c++中用HTML表单发送的POST参数
- 修改生成的HTML中函数签名的格式
- 可以用C或c++编写HTML表单
- 如何将包含空格的字符串设置为HTML文本字段(在表单中)的默认值
- 如何使缩进更小的qt工具提示与html清单格式
- 用C++发送HTML格式电子邮件的简单方法
- 编译在在线 HTML 表单上提交的代码并使用 GCC 进行处理的过程