Changing a shortcut
Sven Langkamp
sven.langkamp at gmail.com
Thu Oct 21 19:33:15 CEST 2010
Hi,
I'm trying to solve bug 251616 ( 'Ctrl+I' is ambiguous.) I'm trying to
change the italics shortcut when the view is created.
Code looks like this:
Index: kis_view2.cpp
===================================================================
--- kis_view2.cpp (Revision 1187127)
+++ kis_view2.cpp (Arbeitskopie)
@@ -325,6 +325,13 @@
connect(m_d->canvas, SIGNAL(scrollAreaSizeChanged()), m_d->zoomManager,
SLOT(slotScrollAreaSizeChanged()));
setAcceptDrops(true);
+
+ QAction* selectionInvert = actionCollection()->action("invert");
+ QAction* textToolItalics = actionCollection()->action("format_italic");
+ if(selectionInvert && textToolItalics && selectionInvert->shortcut() ==
textToolItalics->shortcut()) {
+ textToolItalics->setShortcut(Qt::CTRL + Qt::SHIFT + Qt::Key_I);
+ kDebug() << "shortcut is " << textToolItalics->shortcut();
+ }
}
The debug code indicates that the shortcut is changed, but the problem
persists.
Any ideas what I have to do?
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kimageshop/attachments/20101021/6afe30a1/attachment.htm
More information about the kimageshop
mailing list