Changeset View
Changeset View
Standalone View
Standalone View
src/core/engine.h
Show All 27 Lines | |||||
28 | 28 | | |||
29 | #include "provider.h" | 29 | #include "provider.h" | ||
30 | #include "entryinternal.h" | 30 | #include "entryinternal.h" | ||
31 | 31 | | |||
32 | #include "knewstuffcore_export.h" | 32 | #include "knewstuffcore_export.h" | ||
33 | 33 | | |||
34 | class QTimer; | 34 | class QTimer; | ||
35 | class KJob; | 35 | class KJob; | ||
36 | class EnginePrivate; | ||||
36 | 37 | | |||
37 | namespace Attica | 38 | namespace Attica | ||
38 | { | 39 | { | ||
39 | class ProviderManager; | 40 | class ProviderManager; | ||
40 | class Provider; | 41 | class Provider; | ||
41 | } | 42 | } | ||
42 | 43 | | |||
43 | /** | 44 | /** | ||
▲ Show 20 Lines • Show All 335 Lines • ▼ Show 20 Line(s) | 355 | private: | |||
379 | QStringList m_categories; | 380 | QStringList m_categories; | ||
380 | 381 | | |||
381 | QHash<QString, QSharedPointer<KNSCore::Provider> > m_providers; | 382 | QHash<QString, QSharedPointer<KNSCore::Provider> > m_providers; | ||
382 | 383 | | |||
383 | QString m_adoptionCommand; | 384 | QString m_adoptionCommand; | ||
384 | 385 | | |||
385 | // the current request from providers | 386 | // the current request from providers | ||
386 | Provider::SearchRequest m_currentRequest; | 387 | Provider::SearchRequest m_currentRequest; | ||
387 | Attica::ProviderManager *m_atticaProviderManager; | 388 | | ||
389 | EnginePrivate * const d; | ||||
388 | 390 | | |||
389 | // the page that is currently displayed, so it is not requested repeatedly | 391 | // the page that is currently displayed, so it is not requested repeatedly | ||
390 | int m_currentPage; | 392 | int m_currentPage; | ||
391 | 393 | | |||
392 | // when requesting entries from a provider, how many to ask for | 394 | // when requesting entries from a provider, how many to ask for | ||
393 | int m_pageSize; | 395 | int m_pageSize; | ||
394 | 396 | | |||
395 | int m_numDataJobs; | 397 | int m_numDataJobs; | ||
Show All 11 Lines |