[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