summaryrefslogtreecommitdiffabout
path: root/korganizer/kofilterview.h
Unidiff
Diffstat (limited to 'korganizer/kofilterview.h') (more/less context) (ignore whitespace changes)
-rw-r--r--korganizer/kofilterview.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/korganizer/kofilterview.h b/korganizer/kofilterview.h
index e2ebdd4..3ab316f 100644
--- a/korganizer/kofilterview.h
+++ b/korganizer/kofilterview.h
@@ -36,48 +36,50 @@ class QGridLayout;
36 36
37using namespace KCal; 37using namespace KCal;
38class KOCalButton : public QPushButton 38class KOCalButton : public QPushButton
39{ 39{
40 Q_OBJECT 40 Q_OBJECT
41 public: 41 public:
42 KOCalButton( QWidget *parent=0, const char *name=0 ) : 42 KOCalButton( QWidget *parent=0, const char *name=0 ) :
43 QPushButton( parent, name) 43 QPushButton( parent, name)
44 { 44 {
45 connect( this, SIGNAL( clicked() ), 45 connect( this, SIGNAL( clicked() ),
46 SLOT( bottonClicked() )); 46 SLOT( bottonClicked() ));
47 mNumber = -1; 47 mNumber = -1;
48 setFocusPolicy(NoFocus);
48 } 49 }
49 void setNum ( int num ) {mNumber = num; } 50 void setNum ( int num ) {mNumber = num; }
50 signals: 51 signals:
51 void selectNum ( int ); 52 void selectNum ( int );
52private: 53private:
53 int mNumber; 54 int mNumber;
54 void keyPressEvent ( QKeyEvent * e ) 55 void keyPressEvent ( QKeyEvent * e )
55 { 56 {
56 e->ignore(); 57 e->ignore();
57 } 58 }
58 59
59private slots : 60private slots :
60 void bottonClicked() { if ( mNumber > 0 ) emit selectNum ( mNumber ); } 61 void bottonClicked() { if ( mNumber > 0 ) emit selectNum ( mNumber ); }
61}; 62};
62class KOCalCheckButton : public QCheckBox 63class KOCalCheckButton : public QCheckBox
63{ 64{
64 Q_OBJECT 65 Q_OBJECT
65 public: 66 public:
66 KOCalCheckButton( QWidget *parent=0, const char *name=0 ) : 67 KOCalCheckButton( QWidget *parent=0, const char *name=0 ) :
67 QCheckBox( parent, name) 68 QCheckBox( parent, name)
68 { 69 {
69 connect( this, SIGNAL( toggled ( bool ) ), 70 connect( this, SIGNAL( toggled ( bool ) ),
70 SLOT( bottonClicked( bool ) )); 71 SLOT( bottonClicked( bool ) ));
71 mNumber = -1; 72 mNumber = -1;
73 setFocusPolicy(NoFocus);
72 //setMaximumWidth( 10 ); 74 //setMaximumWidth( 10 );
73 75
74 } 76 }
75 void setNum ( int num ) {mNumber = num; } 77 void setNum ( int num ) {mNumber = num; }
76 signals: 78 signals:
77 void selectNum ( int, bool ); 79 void selectNum ( int, bool );
78private: 80private:
79 int mNumber; 81 int mNumber;
80 void keyPressEvent ( QKeyEvent * e ) 82 void keyPressEvent ( QKeyEvent * e )
81 { 83 {
82 e->ignore(); 84 e->ignore();
83 } 85 }