~ubuntu-branches/ubuntu/karmic/kdepim/karmic-backports

« back to all changes in this revision

Viewing changes to akregator/src/akregator_part.h

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi, Alessandro Ghersi, Harald Sitter
  • Date: 2009-06-27 04:40:05 UTC
  • mfrom: (1.1.39 upstream)
  • Revision ID: james.westby@ubuntu.com-20090627044005-4y2vm9xz7rvmzi4p
Tags: 4:4.2.95svn20090701-0ubuntu1
[ Alessandro Ghersi ]
* New upstream release
  - Bump build-deps
* Remove akonadi-kde and libmaildir4 packages
  - remove akonadi-kde.install and libmaildir4.install
  - remove libmaildir4 from debian/rules
  - remove akonadi-kde and libmaildir4 from depends
  - remove akonadi-kde and libmaildir4 from installgen
* Update kdepim-dev.install
* Update kpilot.install
* Add akonadi-kde and libmaildir4 transitional packages

[ Harald Sitter ]
* KAddressbook replaces Kontact << 4.2.85 (LP: #378373)

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
#ifndef AKREGATOR_PART_H
27
27
#define AKREGATOR_PART_H
28
28
 
 
29
#include <QPointer>
 
30
#include <QVector>
 
31
 
29
32
#include <kurl.h>
30
33
#include <kparts/browserextension.h>
31
34
#include <kparts/part.h>
48
51
class ActionManagerImpl;
49
52
class Feed;
50
53
class FeedList;
 
54
class LoadFeedListCommand;
51
55
class MainWidget;
52
56
class Part;
53
57
class TrayIcon;
163
167
 
164
168
        void feedListLoaded( const boost::shared_ptr<Akregator::FeedList>& list );
165
169
 
 
170
        void flushAddFeedRequests();
 
171
 
166
172
    private: // methods
167
173
 
168
174
        /** fills the font settings with system fonts, if fonts are not set */
170
176
 
171
177
        bool writeToTextFile( const QString& data, const QString& fname ) const;
172
178
 
 
179
 
173
180
    private: // attributes
174
181
 
175
182
        class ApplyFiltersInterceptor;
187
194
        Backend::Storage* m_storage;
188
195
        ActionManagerImpl* m_actionManager;
189
196
        KCMultiDialog* m_dialog;
 
197
        struct AddFeedRequest {
 
198
            QStringList urls;
 
199
            QString group;
 
200
        };
 
201
        QPointer<LoadFeedListCommand> m_loadFeedListCommand;
 
202
        QVector<AddFeedRequest> m_requests;
190
203
};
191
204
 
192
205
} // namespace Akregator