首页 文章
  • 1 votes
     answers
     views

    将子Item插入到一行QTreeWidgetItems中

    我已经设置了我的QTreeWidget,每个单元格都填充了组合框,但是我想在所选组合框旁边创建一个文本编辑小部件(或覆盖现有的组合框),具体取决于用户选择的组合框项目 . 我想我可以通过在最初设置时添加组合框父项作为属性然后在与组合框交互时使用setItemWidget将文本编辑项放在所选组合框后面的列中(使用相同的子项) . 但似乎没有正确传递父级或其他一些问题导致文本编辑小部件出现在它应该位于...
  • 7 votes
     answers
     views

    Qt富文本编辑器 - 是否已经有一个?

    我需要Qt的富文本编辑器 . 我一直在考虑使用QTextEdit,因为它是一个富文本编辑,但我需要两个在该小部件中不存在的东西: 用户应该能够更改文本颜色,文本字体,下划线,粗体,斜体文本,所以我需要一些带有这些控件的文本编辑器工具栏(我需要自己编写代码吗?) 用户应该可以通过搜索图像来拖动或添加 . 现在,如果我尝试将图像复制并粘贴到我的QTextEdit上,我就会看到这一点 我应...
  • 4 votes
     answers
     views

    仅从QTextEdit小部件获取可见文本

    我一直在寻找一天,但没有找到答案 . 此线程How do I get the currently visible text from a QTextEdit or QPlainTextEdit widget?仅回答如何获取窗口小部件中包含的所有文本 . 在我的情况下,我有一个带有大量文本的QTextWidget . 远远超过任何时候都可以展示的 . 我想回应可见文本的变化,然后采取一些行动 . 当...
  • 1 votes
     answers
     views

    使用Python中的QTextEdit中的格式对齐文本

    我想在QTextEdit中显示文本 . 我使用format()函数来对齐文本,使其看起来像一个干净的表 . 虽然在shell中显示文本时得到了完美的结果,但文本似乎没有在QTextEdit中对齐,就像字符的宽度不同一样 . 我主要看到字符“ - ”出现时的区别 . >>> first_line = "{:<10} {:<3} - {:<20}&quot...

热门问题