如何设置文本在线编辑Qt Creator?

问题描述 投票:2回答:4

我在c ++ Qt Creator工作。我有labels和lineEdits的表格。我想在每个lineEdit中设置默认文本。这比每次运行应用程序时编写相同的东西更有效。你能告诉我怎么做吗?

c++ qt qt-creator
4个回答
1
投票

使用

void setText( const QString & )

您可以在构造函数中设置它,也可以在init()函数中设置所有这些默认值。


5
投票

Qt有一个属性的概念,对于每个属性,通常有一个getter和一个setter,在你的情况下是“Text”(也在设计器中显示) - > void setText(QString)QString text()

作为一个严肃的建议:学习使用优秀的文档。几乎QtCreator中的所有内容都允许您通过F1打开上下文相关的帮助。并阅读一些介绍;


0
投票

阅读documentation。 为什么不在开始时将其设置为默认值?如果您知道如何将textedit设置为值,那么这将是最简单的方法。

希望这有帮助,告诉我你是否需要更多


0
投票

双击QTextEdit上的UI设计器时,您可以输入每次运行应用程序时设置的默认文本。

或者,您可以在窗口的构造函数中使用setText(QString)函数设置文本。

© www.soinside.com 2019 - 2024. All rights reserved.