Subversion Repositories public

Rev

Rev 283 | Rev 299 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 283 Rev 291
Line 413... Line 413...
413
	      case D1000_running:
413
	      case D1000_running:
414
		 yr = findElement(ui_sportwatcherWidgetBase.liActivities, QString("run_%1").arg(qt->date().year()));
414
		 yr = findElement(ui_sportwatcherWidgetBase.liActivities, QString("run_%1").arg(qt->date().year()));
415
 
415
 
416
		 if (!yr && qt->date().year() != y_run)
416
		 if (!yr && qt->date().year() != y_run)
417
		 {
417
		 {
418
		    year_run = new QTreeWidgetItem(running, running);
418
		    year_run = new QTreeWidgetItem(running, running, QTreeWidgetItem::Type);
419
		    y_run = qt->date().year();
419
		    y_run = qt->date().year();
420
		    year_run->setText(0, QString("%1").arg(y_run));
420
		    year_run->setText(0, QString("%1").arg(y_run));
421
		    year_run->setData(0, Qt::UserRole, QString("run_%1").arg(y_run));
421
		    year_run->setData(0, Qt::UserRole, QString("run_%1").arg(y_run));
422
		    year_run->setIcon(0, KIcon(QString("today")));
422
		    year_run->setIcon(0, KIcon(QString("today")));
423
		    year_run->setFlags(Qt::ItemIsEnabled | Qt::ItemIsSelectable);
423
		    year_run->setFlags(Qt::ItemIsEnabled | Qt::ItemIsSelectable);
424
		 }
424
		 }
425
		 else
425
		 else
426
		    year_run = yr;
426
		    year_run = yr;
427
 
427
 
428
		 el = new QTreeWidgetItem(year_run, year_run);
428
		 el = new QTreeWidgetItem(year_run, year_run, QTreeWidgetItem::Type);
429
		 el->setText(0, idx);
429
		 el->setText(0, idx);
430
		 el->setData(0, Qt::UserRole, files.at(i));
430
		 el->setData(0, Qt::UserRole, files.at(i));
431
		 el->setIcon(0, KIcon(QString("spw-running")));
431
		 el->setIcon(0, KIcon(QString("spw-running")));
432
		 el->setStatusTip(0, stTip);
432
		 el->setStatusTip(0, stTip);
433
		 el->setToolTip(0, stTip);
433
		 el->setToolTip(0, stTip);
Line 437... Line 437...
437
	      case D1000_biking:
437
	      case D1000_biking:
438
		 yb = findElement(ui_sportwatcherWidgetBase.liActivities, QString("bike_%1").arg(qt->date().year()));
438
		 yb = findElement(ui_sportwatcherWidgetBase.liActivities, QString("bike_%1").arg(qt->date().year()));
439
 
439
 
440
		 if (!yb && qt->date().year() != y_bike)
440
		 if (!yb && qt->date().year() != y_bike)
441
		 {
441
		 {
442
		    year_bike = new QTreeWidgetItem(biking, biking);
442
		    year_bike = new QTreeWidgetItem(biking, biking, QTreeWidgetItem::Type);
443
		    y_bike = qt->date().year();
443
		    y_bike = qt->date().year();
444
		    year_bike->setText(0, QString("%1").arg(y_bike));
444
		    year_bike->setText(0, QString("%1").arg(y_bike));
445
		    year_bike->setData(0, Qt::UserRole, QString("bike_%1").arg(y_run));
445
		    year_bike->setData(0, Qt::UserRole, QString("bike_%1").arg(y_bike));
446
		    year_bike->setIcon(0, KIcon(QString("today")));
446
		    year_bike->setIcon(0, KIcon(QString("today")));
447
		    year_bike->setFlags(Qt::ItemIsEnabled | Qt::ItemIsSelectable);
447
		    year_bike->setFlags(Qt::ItemIsEnabled | Qt::ItemIsSelectable);
448
		 }
448
		 }
449
		 else
449
		 else
450
		    year_bike = yb;
450
		    year_bike = yb;
451
 
451
 
452
		 el = new QTreeWidgetItem(year_bike, year_bike);
452
		 el = new QTreeWidgetItem(year_bike, year_bike, QTreeWidgetItem::Type);
453
		 el->setText(0, idx);
453
		 el->setText(0, idx);
454
		 el->setData(0, Qt::UserRole, files.at(i));
454
		 el->setData(0, Qt::UserRole, files.at(i));
455
		 el->setStatusTip(0, stTip);
455
		 el->setStatusTip(0, stTip);
456
		 el->setToolTip(0, stTip);
456
		 el->setToolTip(0, stTip);
457
		 el->setIcon(0, KIcon(QString("bike")));
457
		 el->setIcon(0, KIcon(QString("bike")));
Line 462... Line 462...
462
	      default:
462
	      default:
463
		 yo = findElement(ui_sportwatcherWidgetBase.liActivities, QString("other_%1").arg(qt->date().year()));
463
		 yo = findElement(ui_sportwatcherWidgetBase.liActivities, QString("other_%1").arg(qt->date().year()));
464
 
464
 
465
		 if (!yo && qt->date().year() != y_other)
465
		 if (!yo && qt->date().year() != y_other)
466
		 {
466
		 {
467
		    year_other = new QTreeWidgetItem(other, other);
467
		    year_other = new QTreeWidgetItem(other, other, QTreeWidgetItem::Type);
468
		    y_other = qt->date().year();
468
		    y_other = qt->date().year();
469
		    year_other->setText(0, QString("%1").arg(y_other));
469
		    year_other->setText(0, QString("%1").arg(y_other));
470
		    year_other->setData(0, Qt::UserRole, QString("other_%1").arg(y_run));
470
		    year_other->setData(0, Qt::UserRole, QString("other_%1").arg(y_other));
471
		    year_other->setIcon(0, KIcon(QString("today")));
471
		    year_other->setIcon(0, KIcon(QString("today")));
472
		    year_other->setFlags(Qt::ItemIsEnabled | Qt::ItemIsSelectable);
472
		    year_other->setFlags(Qt::ItemIsEnabled | Qt::ItemIsSelectable);
473
		 }
473
		 }
474
		 else
474
		 else
475
		    year_other = yo;
475
		    year_other = yo;
476
 
476
 
477
		 el = new QTreeWidgetItem(year_other, year_other);
477
		 el = new QTreeWidgetItem(year_other, year_other, QTreeWidgetItem::Type);
478
		 el->setText(0, idx);
478
		 el->setText(0, idx);
479
		 el->setData(0, Qt::UserRole, files.at(i));
479
		 el->setData(0, Qt::UserRole, files.at(i));
480
		 el->setStatusTip(0, stTip);
480
		 el->setStatusTip(0, stTip);
481
		 el->setToolTip(0, stTip);
481
		 el->setToolTip(0, stTip);
482
		 el->setIcon(0, KIcon(QString("other")));
482
		 el->setIcon(0, KIcon(QString("other")));