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

« back to all changes in this revision

Viewing changes to digikam/digikam/albumlister.h

  • 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:
7
7
 * Description : Albums lister. 
8
8
 * 
9
9
 * Copyright (C) 2004-2005 by Renchi Raju <renchi@pooh.tam.uiuc.edu>
10
 
 * Copyright (C) 2007 by Gilles Caulier <caulier dot gilles at gmail dot com>
 
10
 * Copyright (C) 2007-2008 by Gilles Caulier <caulier dot gilles at gmail dot com>
11
11
 * Copyright (C) 2007 by Arnd Baecker <arnd dot baecker at web dot de>
12
12
 *
13
13
 * This program is free software; you can redistribute it
101
101
 
102
102
    void setNamesFilter(const QString& namesFilter);
103
103
 
104
 
    void setDayFilter(const QValueList<int>& days);
 
104
    void setDayFilter(const QValueList<QDateTime>& days);
105
105
 
106
106
    void setTagFilter(const QValueList<int>& tags, const MatchingCondition& matchingCond, 
107
107
                      bool showUnTagged=false);
120
120
      * for the next refresh.
121
121
      */
122
122
    void invalidateItem(const ImageInfo *item);
 
123
 
 
124
    bool tagFiltersIsActive();
123
125
    
124
126
signals:
125
127
 
130
132
    void signalClear();
131
133
    void signalCompleted();
132
134
    void signalItemsTextFilterMatch(bool);
 
135
    void signalItemsFilterMatch(bool);
133
136
 
134
137
private slots:
135
138
 
136
 
    void slotClear();
137
139
    void slotFilterItems();
138
140
 
139
141
    void slotResult(KIO::Job* job);