« 進捗記録 2014.6.19 | トップページ | せっかくだからDoxgenを勉強するぜ その1 »

2014年6月22日 (日)

パスワードが見えています

Qt Designerで作成した「接続ダイアログ」ですが…パスワードを打つとそのまま打った文字が表示されます。
時々打った文字列を見たいことはあるのですが、デフォルトで見えるのはまずそうです。

Qt Designerを起動して確認すると、lineEdit_password(QLineEdit)の"echoMode"というパラメータがその動作を決めているようです。GUIの部品をクリックし、"echoMode"を"Password"に変更しました。

ヘッダファイル内では、以下のようにセットされています。ここを動的に変えれば、パスワードの内容をそのまま表示するようにもできそうです。が、とりあえず初期設定では生のパスワードを表示しないようにしました。

ヘッダーファイル(ui_connect_to_server_dialog.h)には以下のような記述が追加されます。

lineEdit_password->setEchoMode(QLineEdit::Password);

20140622_164617


« 進捗記録 2014.6.19 | トップページ | せっかくだからDoxgenを勉強するぜ その1 »

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: パスワードが見えています:

« 進捗記録 2014.6.19 | トップページ | せっかくだからDoxgenを勉強するぜ その1 »