如何在Qt Creator中设置文本行编辑

how to set a text in line edit Qt Creator?

本文关键字:置文本 编辑 Creator Qt      更新时间:2023-10-16

我在c++ Qt Creator工作。我有一个label s和lineEdit s的形式。我想在每个lineEdit中设置一个文本作为默认值。这比每次运行应用程序都编写相同的内容要高效得多。你能告诉我怎么做吗?

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

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

使用

void setText( const QString & )

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

通读文档。
为什么不在开始时将其设置为默认值呢?如果你知道如何设置textit的值,这将是最简单的方法。

希望这对你有帮助,如果你还需要什么就告诉我

当你双击QTextEdit上的UI设计器时,你可以输入一个默认文本,该文本是在每次应用程序运行时设置的。

你可以在你的窗口的构造函数中使用setText(QString)函数来设置文本