[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdebase/kdeprint/kdeprintfax
From:       Laurent Montel <montel () kde ! org>
Date:       2003-05-24 14:33:22
[Download RAW message or body]

CVS commit by mlaurent: 

Configure shortcut
Add const


  M +13 -7     kdeprintfax.cpp   1.22
  M +7 -6      kdeprintfax.h   1.10


--- kdebase/kdeprint/kdeprintfax/kdeprintfax.cpp  #1.21:1.22
@@ -53,4 +53,5 @@
 #include <kpushbutton.h>
 #include <kurldrag.h>
+#include <kkeydialog.h>
 
 KdeprintFax::KdeprintFax(QWidget *parent, const char *name)
@@ -177,5 +178,5 @@ void KdeprintFax::initActions()
         KStdAction::showMenubar(this, SLOT(slotToggleMenuBar()), \
                actionCollection());
         KStdAction::preferences(this, SLOT(slotConfigure()), actionCollection());
-
+        KStdAction::keyBindings( this, SLOT( slotConfigureKeys() ), \
actionCollection() );  actionCollection()->action("fax_stop")->setEnabled(false);
         connect(actionCollection()->action("file_remove"), SIGNAL(enabled(bool)), \
actionCollection()->action("file_view"), SLOT(setEnabled(bool))); @@ -192,4 +193,9 @@ \
void KdeprintFax::slotToggleMenuBar()  }
 
+void KdeprintFax::slotConfigureKeys()
+{
+  KKeyDialog::configure( actionCollection(), this );
+}
+
 void KdeprintFax::slotAdd()
 {
@@ -297,25 +303,25 @@ QStringList KdeprintFax::files()
 }
 
-QString KdeprintFax::number()
+QString KdeprintFax::number() const
 {
         return m_number->text();
 }
 
-QString KdeprintFax::name()
+QString KdeprintFax::name() const
 {
         return m_name->text();
 }
 
-QString KdeprintFax::enterprise()
+QString KdeprintFax::enterprise() const
 {
         return m_enterprise->text();
 }
 
-QString KdeprintFax::comment()
+QString KdeprintFax::comment() const
 {
         return m_comment->text();
 }
 
-QString KdeprintFax::subject()
+QString KdeprintFax::subject() const
 {
         return m_subject->text();
@@ -392,5 +398,5 @@ void KdeprintFax::slotTimeComboActivated
 }
 
-QString KdeprintFax::time()
+QString KdeprintFax::time() const
 {
         if (!m_time->isEnabled())

--- kdebase/kdeprint/kdeprintfax/kdeprintfax.h  #1.9:1.10
@@ -46,10 +46,10 @@ public:
         void sendFax( bool quitAfterSend );
         QStringList files();
-        QString number();
-        QString name();
-        QString enterprise();
-        QString comment();
-        QString time();
-        QString subject();
+        QString number() const;
+        QString name() const;
+        QString enterprise() const;
+        QString comment() const;
+        QString time() const;
+        QString subject() const;
 
 protected slots:
@@ -70,4 +70,5 @@ protected slots:
         void slotMoveDown();
         void slotCurrentChanged();
+    void slotConfigureKeys();
 
 protected:


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic