2011-07-28 96 views
2

我正在使用C++ Qt Creator。我有一個與實驗室和行編輯表格。我想在每行中設置爲defalut來編輯文本。這比每次運行應用程序時編寫相同的東西更有效率。你能告訴我該怎麼做嗎?如何在行中設置文本編輯Qt Creator?

回答

1

使用

void setText(const QString &) 

您可以設置它在構造函數或可能設置在init()函數的所有這些默認值。

0

閱讀documentation
爲什麼不在開始時將其設置爲默認值?無論如何,如果您知道如何將文本編輯設置爲某個值,將是最簡單的方法。

希望這可以幫助,告訴我,如果你需要更多的aything

+0

我在行編輯表中寫過我的文本,但每次運行應用程序時,它都會從screan – sunset

+0

中消失,您是否設置了重置函數,以在應用程序啓動時重置所有字段,否則,設置字段值在啓動時... – cwoebker

5

Qt有一個屬性的概念,對於每個屬性,通常都有一個getter和setter,在你的情況「文本」(也在設計器中顯示) - >void setText(QString),QString text()

作爲一個嚴肅的建議:學會使用優秀的文檔。 QtCreator幾乎所有的東西都可以讓你通過F1打開一個上下文相關的幫助。並閱讀一些介紹;

0

當您雙擊QTextEdit上的UI設計器時,您可以輸入每次運行應用程序時設置的默認文本。

或者,您可以在窗口的構造函數中使用 - > setText(QString)函數設置文本。

相關問題