[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeutils/kcalc
From: Pascal Létourneau <pascal.letourneau () kdemail ! net>
Date: 2006-07-18 3:52:24
Message-ID: 1153194744.613630.23180.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 563641 by pletourn:
Reenable some shortcuts
M +7 -1 kcalc.cpp
--- trunk/KDE/kdeutils/kcalc/kcalc.cpp #563640:563641
@@ -35,6 +35,7 @@
#include <QLayout>
#include <QObjectList>
#include <QRadioButton>
+#include <QShortcut>
#include <QSpinBox>
#include <QStyle>
#include <QToolTip>
@@ -565,7 +566,7 @@
pbX->setShortcut(Qt::Key_multiply);
connect(this, SIGNAL(switchShowAccels(bool)),
pbX, SLOT(slotSetAccelDisplayMode(bool)));
-#warning "how to port it ?"
+ new QShortcut( Qt::Key_Asterisk, pbX, SLOT(animateClick()) );
#if 0
accel()->insert("Pressed '*'", i18n("Pressed Multiplication-Button"),
0, Qt::Key_Asterisk, pbX, SLOT(animateClick()));
@@ -594,6 +595,8 @@
i18n("Decimal point"));
connect(this, SIGNAL(switchShowAccels(bool)),
pbPeriod, SLOT(slotSetAccelDisplayMode(bool)));
+ pbPeriod->setShortcut( Qt::Key_Period );
+ new QShortcut( Qt::Key_Comma, pbPeriod, SLOT(animateClick()) );
#if 0
accel()->insert("Decimal Point (Period)", i18n("Pressed Decimal Point"),
0, Qt::Key_Period, pbPeriod, SLOT(animateClick()));
@@ -606,6 +609,8 @@
pbEqual->setShortcut(Qt::Key_Enter);
connect(this, SIGNAL(switchShowAccels(bool)),
pbEqual, SLOT(slotSetAccelDisplayMode(bool)));
+ new QShortcut( Qt::Key_Equal, pbEqual, SLOT(animateClick()) );
+ new QShortcut( Qt::Key_Return, pbEqual, SLOT(animateClick()) );
#if 0
accel()->insert("Entered Equal", i18n("Pressed Equal-Button"),
0, Qt::Key_Equal, pbEqual, SLOT(animateClick()));
@@ -682,6 +687,7 @@
pbClear->setShortcut(Qt::Key_Prior);
connect(this, SIGNAL(switchShowAccels(bool)),
pbClear, SLOT(slotSetAccelDisplayMode(bool)));
+ new QShortcut( Qt::Key_Escape, pbClear, SLOT(animateClick()) );
#if 0
accel()->insert("Entered 'ESC'", i18n("Pressed ESC-Button"), 0,
Qt::Key_Escape, pbClear, SLOT(animateClick()));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic