[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.3/kdeutils/kgpg
From: Rolf Eike Beer <kde () opensource ! sf-tec ! de>
Date: 2009-11-21 17:37:29
Message-ID: 1258825049.442489.17201.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1052436 by dakon:
fix some actions not having descriptions until items were selected
backport of r1049222
M +14 -6 keysmanager.cpp
M +2 -0 keysmanager.h
--- branches/KDE/4.3/kdeutils/kgpg/keysmanager.cpp #1052435:1052436
@@ -451,6 +451,8 @@
action->setShortcut(QKeySequence(Qt::Key_F6));
connect(m_listviewsearch, SIGNAL(textChanged(const QString &)), iproxy, \
SLOT(setFilterFixedString(const QString &)));
+ setActionDescriptions(1);
+
// get all keys data
setupGUI(KXmlGuiWindow::Create | Save | ToolBar | StatusBar | Keys, \
"keysmanager.rc");
@@ -1301,6 +1303,17 @@
}
void
+KeysManager::setActionDescriptions(int cnt)
+{
+ signUid->setText(i18np("&Sign User ID ...", "&Sign User IDs ...", cnt));
+ exportPublicKey->setText(i18np("E&xport Public Key...", "E&xport Public Keys...", \
cnt)); + refreshKey->setText(i18np("&Refresh Key From Keyserver", "&Refresh Keys From \
Keyserver", cnt)); + createGroup->setText(i18np("&Create Group with Selected Key...", \
"&Create Group with Selected Keys...", cnt)); + signKey->setText(i18np("&Sign \
Key...", "&Sign Keys...", cnt)); + delUid->setText(i18np("&Delete User ID", "&Delete \
User IDs", cnt)); +}
+
+void
KeysManager::slotMenu(const QPoint &pos)
{
QPoint globpos = iview->mapToGlobal(pos);
@@ -1332,12 +1345,7 @@
importAllSignKeys->setEnabled(unksig && m_online);
signUid->setEnabled(!(itype & ~(ITYPE_PAIR | ITYPE_UID | ITYPE_UAT)));
- signUid->setText(i18np("&Sign User ID ...", "&Sign User IDs ...", cnt));
- exportPublicKey->setText(i18np("E&xport Public Key...", "E&xport Public Keys...", \
cnt));
- refreshKey->setText(i18np("&Refresh Key From Keyserver", "&Refresh Keys From \
Keyserver", cnt));
- createGroup->setText(i18np("&Create Group with Selected Key...", "&Create Group \
with Selected Keys...", cnt));
- signKey->setText(i18np("&Sign Key...", "&Sign Keys...", cnt));
- delUid->setText(i18np("&Delete User ID", "&Delete User IDs", cnt));
+ setActionDescriptions(cnt);
if (itype == ITYPE_SIGN) {
bool allunksig = true;
--- branches/KDE/4.3/kdeutils/kgpg/keysmanager.h #1052435:1052436
@@ -297,6 +297,8 @@
Experimental::KNotificationItem *m_trayicon;
void setupTrayIcon();
+
+ void setActionDescriptions(int cnt);
};
#endif // KEYSMANAGER_H
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic