summaryrefslogtreecommitdiffabout
path: root/korganizer/kofilterview.cpp
authorzautrix <zautrix>2005-06-15 19:45:57 (UTC)
committer zautrix <zautrix>2005-06-15 19:45:57 (UTC)
commite17a686fcfab42a71f25e9f0a4c3a395ec41a7b1 (patch) (unidiff)
tree3974dde9d4f9a5c8d3f6af724cafb3206d08f3cc /korganizer/kofilterview.cpp
parentccfe3f97afd65c75ee6c7c931cb3694919a4e29b (diff)
downloadkdepimpi-e17a686fcfab42a71f25e9f0a4c3a395ec41a7b1.zip
kdepimpi-e17a686fcfab42a71f25e9f0a4c3a395ec41a7b1.tar.gz
kdepimpi-e17a686fcfab42a71f25e9f0a4c3a395ec41a7b1.tar.bz2
fixxx
Diffstat (limited to 'korganizer/kofilterview.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--korganizer/kofilterview.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/korganizer/kofilterview.cpp b/korganizer/kofilterview.cpp
index a653c18..105028a 100644
--- a/korganizer/kofilterview.cpp
+++ b/korganizer/kofilterview.cpp
@@ -148,12 +148,13 @@ KOCalEditView::KOCalEditView(QWidget* parent,
148{ 148{
149 mw = 0; 149 mw = 0;
150 setResizePolicy( AutoOneFit ); 150 setResizePolicy( AutoOneFit );
151 setFrameStyle ( QFrame::Panel | QFrame::Plain ); 151 setFrameStyle ( QFrame::Panel | QFrame::Plain );
152 setLineWidth ( 1 ); 152 setLineWidth ( 1 );
153 setMidLineWidth ( 1 ); 153 setMidLineWidth ( 1 );
154 setFocusPolicy(NoFocus);
154} 155}
155 156
156KOCalEditView::~KOCalEditView() 157KOCalEditView::~KOCalEditView()
157{ 158{
158 // no need to delete child widgets, Qt does it all for us 159 // no need to delete child widgets, Qt does it all for us
159} 160}
@@ -225,33 +226,33 @@ void KOCalEditView::setColor( const QColor& c, int id )
225} 226}
226void KOCalEditView::deleteCal( int id ) 227void KOCalEditView::deleteCal( int id )
227{ 228{
228 KopiCalendarFile * kkf = KOPrefs::instance()->getCalendar( id ); 229 KopiCalendarFile * kkf = KOPrefs::instance()->getCalendar( id );
229 QString name = kkf->mName; 230 QString name = kkf->mName;
230 QString file = kkf->mFileName; 231 QString file = kkf->mFileName;
231 if ( KMessageBox::warningContinueCancel( this, i18n("The calendar <b>%1</b> is displaying file <b>%2</b><tr> Do you want to remove this calendar from KO/Pi? (The file is not removed, of course!)").arg(name).arg(file) ) != KMessageBox::Continue ) return; 232 if ( KMessageBox::warningContinueCancel( this, i18n("The calendar<tr><b>%1</b><tr>is displaying file<tr><b>%2</b><tr>Do you want to remove<tr>this calendar from KO/Pi?<tr>(The file is not removed!)").arg(name).arg(file) ) != KMessageBox::Continue ) return;
232 if ( kkf->isStandard ) 233 if ( kkf->isStandard )
233 selectStdCal( 1, true ); 234 selectStdCal( 1, true );
234 emit removeCalendar ( id ); 235 emit removeCalendar ( id );
235 KOPrefs::instance()->mCalendars.remove ( kkf ); 236 KOPrefs::instance()->mCalendars.remove ( kkf );
236 emit needsUpdate(); 237 emit needsUpdate();
237 QTimer::singleShot( 0, this, SLOT ( readConfig() ) ); 238 QTimer::singleShot( 0, this, SLOT ( readConfig() ) );
238} 239}
239void KOCalEditView::infoCal( int id ) 240void KOCalEditView::infoCal( int id )
240{ 241{
241 QString name = KOPrefs::instance()->getCalendar( id )->mName; 242 QString name = KOPrefs::instance()->getCalendar( id )->mName;
242 QString file = KOPrefs::instance()->getCalendar( id )->mFileName; 243 QString file = KOPrefs::instance()->getCalendar( id )->mFileName;
243 if ( KOPrefs::instance()->getCalendar( id )->mErrorOnLoad ) { 244 if ( KOPrefs::instance()->getCalendar( id )->mErrorOnLoad ) {
244 if ( KMessageBox::Yes == KMessageBox::questionYesNo( this, i18n("The calendar <b>%1</b> is not loaded! Loading of file <b>%2</b> failed! <b>Try again to load the calendar?</b>").arg(name).arg(file) ) ) { 245 if ( KMessageBox::Yes == KMessageBox::questionYesNo( this, i18n("The calendar <tr><b>%1</b><tr> is not loaded! Loading of file <tr><b>%2</b><tr> failed! <tr><b>Try again to load the calendar?</b>").arg(name).arg(file) ) ) {
245 emit calendarAdded( id ); 246 emit calendarAdded( id );
246 emit needsUpdate(); 247 emit needsUpdate();
247 QTimer::singleShot( 0, this, SLOT ( readConfig() ) ); 248 QTimer::singleShot( 0, this, SLOT ( readConfig() ) );
248 } 249 }
249 } 250 }
250 else 251 else
251 KMessageBox::information( this, i18n("The calendar <b>%1</b> is displaying file <b>%2</b>").arg(name).arg(file) ); 252 KMessageBox::information( this, i18n("The calendar <tr><b>%1</b><tr>is displaying file<tr><b>%2</b>").arg(name).arg(file) );
252} 253}
253void KOCalEditView::readConfig() 254void KOCalEditView::readConfig()
254{ 255{
255 256
256 mStdandardB.clear(); 257 mStdandardB.clear();
257 mEnabledB.clear(); 258 mEnabledB.clear();
@@ -263,35 +264,39 @@ void KOCalEditView::readConfig()
263 addChild(mw); 264 addChild(mw);
264 265
265 mainLayout = new QGridLayout ( mw , 2, 8 ); 266 mainLayout = new QGridLayout ( mw , 2, 8 );
266 mainLayout->setMargin( 3); 267 mainLayout->setMargin( 3);
267 mainLayout->setSpacing( 2); 268 mainLayout->setSpacing( 2);
268 QPushButton * addBut = new QPushButton ( mw ); 269 QPushButton * addBut = new QPushButton ( mw );
270 addBut->setFocusPolicy(NoFocus);
269 mainLayout->addWidget( addBut,0,0 ); 271 mainLayout->addWidget( addBut,0,0 );
270 addBut->setPixmap ( SmallIcon("plus")); 272 addBut->setPixmap ( SmallIcon("plus"));
271 connect(addBut,SIGNAL(clicked()),SLOT(addCal())); 273 connect(addBut,SIGNAL(clicked()),SLOT(addCal()));
272 addBut->setMaximumWidth( addBut->sizeHint().height() ); 274 addBut->setMaximumWidth( addBut->sizeHint().height() );
273 275
274 addBut = new QPushButton ( mw ); 276 addBut = new QPushButton ( mw );
277 addBut->setFocusPolicy(NoFocus);
275 mainLayout->addWidget( addBut,0,1 ); 278 mainLayout->addWidget( addBut,0,1 );
276 addBut->setPixmap ( SmallIcon("eye")); 279 addBut->setPixmap ( SmallIcon("eye"));
277 connect(addBut,SIGNAL(clicked()),SLOT(enableAll())); 280 connect(addBut,SIGNAL(clicked()),SLOT(enableAll()));
278 addBut->setMaximumWidth( addBut->sizeHint().height() ); 281 addBut->setMaximumWidth( addBut->sizeHint().height() );
279 282
280 QLabel* lab = new QLabel (i18n(" Calendar \n Resource "), mw ); 283 QLabel* lab = new QLabel (i18n(" Calendar \n Resource "), mw );
281 mainLayout->addWidget( lab,0,2 ); 284 mainLayout->addWidget( lab,0,2 );
282 lab = new QLabel ( i18n(" "), mw ); 285 lab = new QLabel ( i18n(" "), mw );
283 mainLayout->addWidget( lab,0,3 ); 286 mainLayout->addWidget( lab,0,3 );
284 lab->setFixedWidth( 6 ); 287 lab->setFixedWidth( 6 );
285 addBut = new QPushButton ( mw ); 288 addBut = new QPushButton ( mw );
289 addBut->setFocusPolicy(NoFocus);
286 mainLayout->addWidget( addBut,0,4 ); 290 mainLayout->addWidget( addBut,0,4 );
287 addBut->setPixmap ( SmallIcon("bell")); 291 addBut->setPixmap ( SmallIcon("bell"));
288 connect(addBut,SIGNAL(clicked()),SLOT(enableAlarm())); 292 connect(addBut,SIGNAL(clicked()),SLOT(enableAlarm()));
289 addBut->setMaximumWidth( addBut->sizeHint().height() ); 293 addBut->setMaximumWidth( addBut->sizeHint().height() );
290 294
291 addBut = new QPushButton ( mw ); 295 addBut = new QPushButton ( mw );
296 addBut->setFocusPolicy(NoFocus);
292 mainLayout->addWidget( addBut,0,5 ); 297 mainLayout->addWidget( addBut,0,5 );
293 addBut->setPixmap ( SmallIcon("pencil")); 298 addBut->setPixmap ( SmallIcon("pencil"));
294 connect(addBut,SIGNAL(clicked()),SLOT(disableRO())); 299 connect(addBut,SIGNAL(clicked()),SLOT(disableRO()));
295 addBut->setMaximumWidth( addBut->sizeHint().height() ); 300 addBut->setMaximumWidth( addBut->sizeHint().height() );
296 301
297 lab = new QLabel ( i18n(" Color "), mw ); 302 lab = new QLabel ( i18n(" Color "), mw );