« 進捗記録 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 »

コメント

コメントを書く

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

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

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/2011805/56577976

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

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

無料ブログはココログ
2017年6月
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30