gpt4 book ai didi

c++ - QPlainTextEdit 的文本宽度

转载 作者:行者123 更新时间:2023-11-28 06:59:28 24 4
gpt4 key购买 nike

我有一个 QPlainTextEdit 小部件,它填充了我窗口的一部分。用户可以调整窗口大小,因此 QPlainTextEdit 小部件占用的区域可能会有所不同。

我想知道在运行时如何确定在水平滚动条出现之前我可以写入文本区域的最大字符数。

我正在显示我将截断为每列宽度最大值的文本列。但是,如果所有列的总未截断宽度将产生滚动条,我只想截断列。

换句话说,如果整个文本没有水平填充文本区域,则截断所述文本的任何部分都没有值(value)。

最佳答案

使用QFontMetrics::width帮助确定文本的大小

关于c++ - QPlainTextEdit 的文本宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22698029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com