-rw-r--r-- | korganizer/kofilterview.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/korganizer/kofilterview.cpp b/korganizer/kofilterview.cpp index 3f08ef8..ff80afc 100644 --- a/korganizer/kofilterview.cpp +++ b/korganizer/kofilterview.cpp @@ -158,7 +158,10 @@ void KOCalEditView::selectCalAlarm(int id ,bool b ) void KOCalEditView::selectReadOnly(int id ,bool b ) { + + emit calendarReadonly ( id , b ); + KOPrefs::instance()->getCalendar( id )->isReadOnly = b; if ( KOPrefs::instance()->getCalendar( id )->isStandard && b ) { findNewStandard(); - } else { + } if ( !b ){ KopiCalendarFile * kkf = KOPrefs::instance()->mCalendars.first(); @@ -171,8 +174,6 @@ void KOCalEditView::selectReadOnly(int id ,bool b ) } } - } + mStdandardB.at(id-1)->setEnabled( !b ); - emit calendarReadonly ( id , b ); - KOPrefs::instance()->getCalendar( id )->isReadOnly = b; emit needsUpdate(); @@ -245,19 +246,18 @@ void KOCalEditView::readConfig() mainLayout->setMargin( 2 ); mainLayout->setSpacing( 2 ); - QPushButton * addBut = new QPushButton ( mw ); - addBut->setFocusPolicy(NoFocus); - mainLayout->addWidget( addBut,0,0 ); - addBut->setText( "D"); - connect(addBut,SIGNAL(clicked()),SLOT(defaultInfo())); + QPushButton * addButT = new QPushButton ( mw ); + addButT->setFocusPolicy(NoFocus); + mainLayout->addWidget( addButT,0,0 ); + addButT->setText( "D"); + connect(addButT,SIGNAL(clicked()),SLOT(defaultInfo())); //addBut->setPixmap ( SmallIcon("greenhook16")); - addBut->setMaximumWidth( addBut->sizeHint().height() ); - int max = addBut->sizeHint().height(); - addBut = new QPushButton ( mw ); + QPushButton *addBut = new QPushButton ( mw ); addBut->setFocusPolicy(NoFocus); mainLayout->addWidget( addBut,0,++ii ); addBut->setPixmap ( SmallIcon("eye")); connect(addBut,SIGNAL(clicked()),SLOT(enableAll())); - addBut->setMaximumWidth( addBut->sizeHint().height() ); - + int max = addBut->sizeHint().height(); + addBut->setMaximumWidth( max ); + addButT->setFixedSize( QSize( max, max ) ); QLabel* lab = new QLabel (i18n(" Calendar \n Resource "), mw ); mainLayout->addWidget( lab,0,++ii ); |