[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeaddons/konq-plugins/kuick
From: Pascal Létourneau <pletourn () globetrotter ! net>
Date: 2004-11-27 19:07:03
Message-ID: 20041127190703.3A0CD1B990 () office ! kde ! org
[Download RAW message or body]
CVS commit by pletourn:
Escape '&'
M +2 -1 kdirmenu.cpp 1.23
M +2 -1 kmetamenu.cpp 1.25
--- kdeaddons/konq-plugins/kuick/kdirmenu.cpp #1.22:1.23
@@ -59,5 +59,6 @@ KDirMenu::~KDirMenu( ) {
void KDirMenu::insert( KDirMenu *submenu, const QString &_path ) {
static const QIconSet folder = SmallIconSet("folder");
- insertItem ( folder , _path, submenu );
+ QString escapedPath = _path;
+ insertItem( folder, escapedPath.replace( "&", "&&" ), submenu );
children.append( submenu );
connect(submenu, SIGNAL(fileChosen(const QString &)),
--- kdeaddons/konq-plugins/kuick/kmetamenu.cpp #1.24:1.25
@@ -118,5 +118,6 @@ KMetaMenu::KMetaMenu( QWidget *parent, c
continue;
}
- KAction *action = new KAction(*it, 0, this, SLOT(slotFastPath() ), this );
+ QString escapedDir = *it;
+ KAction *action = new KAction(escapedDir.replace("&", "&&"), 0, this, \
SLOT(slotFastPath()), this); action->plug(this );
actions.append( action );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic