~ubuntu-branches/ubuntu/intrepid/digikam/intrepid

« back to all changes in this revision

Viewing changes to digikam/libs/imageproperties/imagepropertiestab.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Mark Purcell
  • Date: 2008-07-17 20:25:39 UTC
  • mfrom: (1.2.15 upstream) (3.1.2 lenny)
  • Revision ID: james.westby@ubuntu.com-20080717202539-6n7dtirbkoo7qvhd
Tags: 2:0.9.4-1
* New upstream release
  - digiKam 0.9.4 Release Plan (KDE3) ~ 13 July 08 (Closes: #490144)
* DEB_CONFIGURE_EXTRA_FLAGS := --without-included-sqlite3
* Debhelper compatibility level V7
* Install pixmaps in debian/*.install
* Add debian/digikam.lintian-overrides

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
 * Date        : 2006-04-19
7
7
 * Description : A tab to display general image information
8
8
 *
9
 
 * Copyright (C) 2006-2007 by Gilles Caulier <caulier dot gilles at gmail dot com>
 
9
 * Copyright (C) 2006-2008 by Gilles Caulier <caulier dot gilles at gmail dot com>
10
10
 *
11
11
 * This program is free software; you can redistribute it
12
12
 * and/or modify it under the terms of the GNU General
42
42
 
43
43
// LibKDcraw includes.
44
44
 
45
 
#include <libkdcraw/rawfiles.h>
 
45
#include <libkdcraw/dcrawbinary.h>
46
46
 
47
47
// Local includes.
48
48
 
424
424
 
425
425
    QSize   dims;
426
426
    QString compression, bitDepth, colorMode;
427
 
    QString rawFilesExt(raw_file_extentions);
 
427
    QString rawFilesExt(KDcrawIface::DcrawBinary::instance()->rawFiles());
428
428
    QString ext = fileInfo.extension(false).upper();
429
429
 
430
430
    if (!ext.isEmpty() && rawFilesExt.upper().contains(ext))
582
582
    d->labelPhotoWhiteBalance->setText(photoInfo.whiteBalance.isEmpty() ? unavailable : photoInfo.whiteBalance);
583
583
}
584
584
 
585
 
void ImagePropertiesTab::colorChanged(const QColor& back, const QColor& fore)
586
 
{
587
 
    d->settingsArea->setPaletteBackgroundColor(back);
588
 
 
589
 
    d->title->setPaletteBackgroundColor(back);
590
 
    d->file->setPaletteBackgroundColor(back);
591
 
    d->folder->setPaletteBackgroundColor(back);
592
 
    d->modifiedDate->setPaletteBackgroundColor(back);
593
 
    d->size->setPaletteBackgroundColor(back);
594
 
    d->owner->setPaletteBackgroundColor(back);
595
 
    d->permissions->setPaletteBackgroundColor(back);
596
 
 
597
 
    d->title2->setPaletteBackgroundColor(back);
598
 
    d->mime->setPaletteBackgroundColor(back);
599
 
    d->dimensions->setPaletteBackgroundColor(back);
600
 
    d->compression->setPaletteBackgroundColor(back);
601
 
    d->bitDepth->setPaletteBackgroundColor(back);
602
 
    d->colorMode->setPaletteBackgroundColor(back);
603
 
 
604
 
    d->title3->setPaletteBackgroundColor(back);
605
 
    d->make->setPaletteBackgroundColor(back);
606
 
    d->model->setPaletteBackgroundColor(back);
607
 
    d->photoDate->setPaletteBackgroundColor(back);
608
 
    d->aperture->setPaletteBackgroundColor(back);
609
 
    d->focalLength->setPaletteBackgroundColor(back);
610
 
    d->exposureTime->setPaletteBackgroundColor(back);
611
 
    d->sensitivity->setPaletteBackgroundColor(back);
612
 
    d->exposureMode->setPaletteBackgroundColor(back);
613
 
    d->flash->setPaletteBackgroundColor(back);
614
 
    d->whiteBalance->setPaletteBackgroundColor(back);
615
 
 
616
 
    d->labelFile->setPaletteBackgroundColor(back);
617
 
    d->labelFolder->setPaletteBackgroundColor(back);
618
 
    d->labelFileModifiedDate->setPaletteBackgroundColor(back);
619
 
    d->labelFileSize->setPaletteBackgroundColor(back);
620
 
    d->labelFileOwner->setPaletteBackgroundColor(back);
621
 
    d->labelFilePermissions->setPaletteBackgroundColor(back);
622
 
 
623
 
    d->labelImageMime->setPaletteBackgroundColor(back);
624
 
    d->labelImageDimensions->setPaletteBackgroundColor(back);
625
 
    d->labelImageCompression->setPaletteBackgroundColor(back);
626
 
    d->labelImageBitDepth->setPaletteBackgroundColor(back);
627
 
    d->labelImageColorMode->setPaletteBackgroundColor(back);
628
 
 
629
 
    d->labelPhotoMake->setPaletteBackgroundColor(back);
630
 
    d->labelPhotoModel->setPaletteBackgroundColor(back);
631
 
    d->labelPhotoDateTime->setPaletteBackgroundColor(back);
632
 
    d->labelPhotoAperture->setPaletteBackgroundColor(back);
633
 
    d->labelPhotoFocalLenght->setPaletteBackgroundColor(back);
634
 
    d->labelPhotoExposureTime->setPaletteBackgroundColor(back);
635
 
    d->labelPhotoSensitivity->setPaletteBackgroundColor(back);
636
 
    d->labelPhotoExposureMode->setPaletteBackgroundColor(back);
637
 
    d->labelPhotoFlash->setPaletteBackgroundColor(back);
638
 
    d->labelPhotoWhiteBalance->setPaletteBackgroundColor(back);
639
 
 
640
 
    d->title->setPaletteForegroundColor(fore);
641
 
    d->file->setPaletteForegroundColor(fore);
642
 
    d->folder->setPaletteForegroundColor(fore);
643
 
    d->modifiedDate->setPaletteForegroundColor(fore);
644
 
    d->size->setPaletteForegroundColor(fore);
645
 
    d->owner->setPaletteForegroundColor(fore);
646
 
    d->permissions->setPaletteForegroundColor(fore);
647
 
 
648
 
    d->title2->setPaletteForegroundColor(fore);
649
 
    d->mime->setPaletteForegroundColor(fore);
650
 
    d->dimensions->setPaletteForegroundColor(fore);
651
 
    d->compression->setPaletteForegroundColor(fore);
652
 
    d->bitDepth->setPaletteForegroundColor(fore);
653
 
    d->colorMode->setPaletteForegroundColor(fore);
654
 
 
655
 
    d->title3->setPaletteForegroundColor(fore);
656
 
    d->make->setPaletteForegroundColor(fore);
657
 
    d->model->setPaletteForegroundColor(fore);
658
 
    d->photoDate->setPaletteForegroundColor(fore);
659
 
    d->aperture->setPaletteForegroundColor(fore);
660
 
    d->focalLength->setPaletteForegroundColor(fore);
661
 
    d->exposureTime->setPaletteForegroundColor(fore);
662
 
    d->sensitivity->setPaletteForegroundColor(fore);
663
 
    d->exposureMode->setPaletteForegroundColor(fore);
664
 
    d->flash->setPaletteForegroundColor(fore);
665
 
    d->whiteBalance->setPaletteForegroundColor(fore);
666
 
 
667
 
    d->labelFile->setPaletteForegroundColor(fore);
668
 
    d->labelFolder->setPaletteForegroundColor(fore);
669
 
    d->labelFileModifiedDate->setPaletteForegroundColor(fore);
670
 
    d->labelFileSize->setPaletteForegroundColor(fore);
671
 
    d->labelFileOwner->setPaletteForegroundColor(fore);
672
 
    d->labelFilePermissions->setPaletteForegroundColor(fore);
673
 
 
674
 
    d->labelImageMime->setPaletteForegroundColor(fore);
675
 
    d->labelImageDimensions->setPaletteForegroundColor(fore);
676
 
    d->labelImageCompression->setPaletteForegroundColor(fore);
677
 
    d->labelImageBitDepth->setPaletteForegroundColor(fore);
678
 
    d->labelImageColorMode->setPaletteForegroundColor(fore);
679
 
 
680
 
    d->labelPhotoMake->setPaletteForegroundColor(fore);
681
 
    d->labelPhotoModel->setPaletteForegroundColor(fore);
682
 
    d->labelPhotoDateTime->setPaletteForegroundColor(fore);
683
 
    d->labelPhotoAperture->setPaletteForegroundColor(fore);
684
 
    d->labelPhotoFocalLenght->setPaletteForegroundColor(fore);
685
 
    d->labelPhotoExposureTime->setPaletteForegroundColor(fore);
686
 
    d->labelPhotoSensitivity->setPaletteForegroundColor(fore);
687
 
    d->labelPhotoExposureMode->setPaletteForegroundColor(fore);
688
 
    d->labelPhotoFlash->setPaletteForegroundColor(fore);
689
 
    d->labelPhotoWhiteBalance->setPaletteForegroundColor(fore);
690
 
}
691
 
 
692
585
}  // NameSpace Digikam
693