1
我正在QT For Symbian 3中開發應用程序。我有一個從用戶接收文本輸入的QDialog。除了無法看到在QLineEdit中輸入的文本以外,一切正常。文本在那裏,但它不可見。我使用update()和setText(),甚至樣式,但它沒有任何影響?誰能幫幫我嗎??QDialog中的QLineEdit不顯示在其中鍵入的文本
我正在QT For Symbian 3中開發應用程序。我有一個從用戶接收文本輸入的QDialog。除了無法看到在QLineEdit中輸入的文本以外,一切正常。文本在那裏,但它不可見。我使用update()和setText(),甚至樣式,但它沒有任何影響?誰能幫幫我嗎??QDialog中的QLineEdit不顯示在其中鍵入的文本
所以沒有文字顯示,但是當你這樣做時:your_line_edit->text();
確實有你輸入的文字?
唯一的解決辦法我能想出是要做到這一點:
your_line_edit->setEchoMode(QLineEdit::Normal);
讓我知道是否可行。
這不應該,因爲QLineEdit :: Normal是默認的 –
當您鍵入時,您的光標是否沿着行編輯移動?在這種情況下,可能只是線條編輯的文字顏色與其背景相同? –