Qt QDialog中的QLineEdit不显示在其中键入的文本
我正在为Symbian 3开发一个QT应用程序。我有一个QDialog,它接受用户的文本输入。除了无法看到在QLineEdit中输入的文本外,一切正常。文本在那里,但不可见。我使用了update()和setText()甚至是样式,但没有任何效果?有人能帮我吗?所以没有文本显示,但是当你这样做时:Qt QDialog中的QLineEdit不显示在其中键入的文本,qt,qdialog,qlineedit,Qt,Qdialog,Qlineedit,我正在为Symbian 3开发一个QT应用程序。我有一个QDialog,它接受用户的文本输入。除了无法看到在QLineEdit中输入的文本外,一切正常。文本在那里,但不可见。我使用了update()和setText()甚至是样式,但没有任何效果?有人能帮我吗?所以没有文本显示,但是当你这样做时:你的行编辑->文本()是否确实有您输入的文本 我能想到的唯一解决方案是: your_line_edit->setEchoMode( QLineEdit::Normal ); 让我知道这是否有效。在
你的行编辑->文本()代码>是否确实有您输入的文本
我能想到的唯一解决方案是:
your_line_edit->setEchoMode( QLineEdit::Normal );
让我知道这是否有效。在键入时光标是否沿编辑线移动?在这种情况下,可能只是行编辑的文本颜色与其背景相同?这不应该起作用,因为QLineEdit::Normal是默认值