Diffstat (limited to 'pwmanager/pwmanager/pwmviewstyle.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | pwmanager/pwmanager/pwmviewstyle.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pwmanager/pwmanager/pwmviewstyle.cpp b/pwmanager/pwmanager/pwmviewstyle.cpp index 0af1473..5f25880 100644 --- a/pwmanager/pwmanager/pwmviewstyle.cpp +++ b/pwmanager/pwmanager/pwmviewstyle.cpp | |||
@@ -61,6 +61,12 @@ PwMViewStyle::~PwMViewStyle() | |||
61 | delete_ifnot_null(s1); | 61 | delete_ifnot_null(s1); |
62 | } | 62 | } |
63 | 63 | ||
64 | void PwMViewStyle::editPassWord( QListViewItem * i ) | ||
65 | { | ||
66 | if ( !i ) | ||
67 | return; | ||
68 | emit editPW(); | ||
69 | } | ||
64 | void PwMViewStyle::initStyle(style_t style) | 70 | void PwMViewStyle::initStyle(style_t style) |
65 | { | 71 | { |
66 | printDebug(string("initializing style ") + tostr(style)); | 72 | printDebug(string("initializing style ") + tostr(style)); |
@@ -93,6 +99,11 @@ void PwMViewStyle::initStyle(style_t style) | |||
93 | v, SLOT(handleRightClick(QListViewItem *, const QPoint &, int))); | 99 | v, SLOT(handleRightClick(QListViewItem *, const QPoint &, int))); |
94 | connect(lv, SIGNAL(clicked(QListViewItem *)), | 100 | connect(lv, SIGNAL(clicked(QListViewItem *)), |
95 | v, SLOT(refreshCommentTextEdit(QListViewItem *))); | 101 | v, SLOT(refreshCommentTextEdit(QListViewItem *))); |
102 | connect(lv, SIGNAL(returnPressed(QListViewItem *)), | ||
103 | this, SLOT(editPassWord(QListViewItem *))); | ||
104 | connect(lv, SIGNAL(doubleClicked(QListViewItem *)), | ||
105 | this, SLOT(editPassWord(QListViewItem *))); | ||
106 | |||
96 | lv->addColumn(i18n("Description"), 180); | 107 | lv->addColumn(i18n("Description"), 180); |
97 | lv->addColumn(i18n("Username"), 150); | 108 | lv->addColumn(i18n("Username"), 150); |
98 | lv->addColumn(i18n("Password"), 150); | 109 | lv->addColumn(i18n("Password"), 150); |