パスワードが見えています
Qt Designerで作成した「接続ダイアログ」ですが…パスワードを打つとそのまま打った文字が表示されます。
時々打った文字列を見たいことはあるのですが、デフォルトで見えるのはまずそうです。
Qt Designerを起動して確認すると、lineEdit_password(QLineEdit)の"echoMode"というパラメータがその動作を決めているようです。GUIの部品をクリックし、"echoMode"を"Password"に変更しました。
ヘッダファイル内では、以下のようにセットされています。ここを動的に変えれば、パスワードの内容をそのまま表示するようにもできそうです。が、とりあえず初期設定では生のパスワードを表示しないようにしました。
ヘッダーファイル(ui_connect_to_server_dialog.h)には以下のような記述が追加されます。
lineEdit_password->setEchoMode(QLineEdit::Password);
« 進捗記録 2014.6.19 | トップページ | せっかくだからDoxgenを勉強するぜ その1 »
コメント