始终在 QTextEdit 中滚动整行
Always scroll a full line in QTextEdit
我有一个有很多行和一个垂直滚动条的 QTextEdit。我希望垂直滚动始终滚动整行(例如 Windows 记事本)。
现在,它具有按像素而不是行滚动的默认行为,因此可以滚动到一行的中间,例如,我不希望发生这种情况。
不良行为示例:
有什么建议吗?
我会在设法解决问题时回答我自己的问题,至少对于我的用例而言。
事实证明,这正是 QPlainTextEdit
的本意,因此只需从 QTextEdit
切换到它即可。
我有一个有很多行和一个垂直滚动条的 QTextEdit。我希望垂直滚动始终滚动整行(例如 Windows 记事本)。
现在,它具有按像素而不是行滚动的默认行为,因此可以滚动到一行的中间,例如,我不希望发生这种情况。 不良行为示例:
有什么建议吗?
我会在设法解决问题时回答我自己的问题,至少对于我的用例而言。
事实证明,这正是 QPlainTextEdit
的本意,因此只需从 QTextEdit
切换到它即可。