我有继承的类QTabWidget
。在生成的选项卡中,我想显示一些文本。用户不能编辑文本。但是在应用程序执行期间,可能会有一个案例导致文本更改。我应该为文本使用哪个类?考虑过QTextEdit
- 但它看起来不是最好的主意 - 因为用户不应该更改文本。还考虑过QLabel
- 但它也不好 - 因为应用程序显示文本而不是标签。
问问题
448 次
1 回答
1
QTextEdit
可以使用其属性设置为只读readOnly
。我QTextEdit
用来显示很长的只读文本,因为它可以滚动。我也有读写文本,通过为所有长文本选择相同的小部件,我的用户界面看起来很均匀。
http://qt-project.org/doc/qt-4.8/qtextedit.html#readOnly-prop
另一种选择是QWebView
,如果您打算拥有复杂格式的文本。
于 2013-04-15T09:09:35.013 回答