Changeset View
Changeset View
Standalone View
Standalone View
src/abstractfile/abstractfilelistener.h
Show First 20 Lines • Show All 55 Lines • ▼ Show 20 Line(s) | 52 | Q_SIGNALS: | |||
---|---|---|---|---|---|
56 | void newTrackFile(const MusicAudioTrack &newTrack); | 56 | void newTrackFile(const MusicAudioTrack &newTrack); | ||
57 | 57 | | |||
58 | void indexingStarted(); | 58 | void indexingStarted(); | ||
59 | 59 | | |||
60 | void indexingFinished(); | 60 | void indexingFinished(); | ||
61 | 61 | | |||
62 | void configurationChanged(); | 62 | void configurationChanged(); | ||
63 | 63 | | |||
64 | void clearDatabase(const QString &listenerName); | 64 | void clearDatabase(); | ||
65 | 65 | | |||
66 | void newNotification(NotificationItem notification); | 66 | void newNotification(NotificationItem notification); | ||
67 | 67 | | |||
68 | void closeNotification(QString notificationId); | 68 | void closeNotification(QString notificationId); | ||
69 | 69 | | |||
70 | public Q_SLOTS: | 70 | public Q_SLOTS: | ||
71 | 71 | | |||
72 | void setDatabaseInterface(DatabaseInterface* databaseInterface); | 72 | void setDatabaseInterface(DatabaseInterface* databaseInterface); | ||
73 | 73 | | |||
74 | void applicationAboutToQuit(); | 74 | void applicationAboutToQuit(); | ||
75 | 75 | | |||
76 | void quitListener(); | 76 | void quitListener(); | ||
77 | 77 | | |||
78 | void setAllRootPaths(const QStringList &allRootPaths); | ||||
79 | | ||||
78 | protected: | 80 | protected: | ||
79 | 81 | | |||
80 | void setFileListing(AbstractFileListing *fileIndexer); | 82 | void setFileListing(AbstractFileListing *fileIndexer); | ||
81 | 83 | | |||
82 | NotificationItem& currentNotification(); | 84 | NotificationItem& currentNotification(); | ||
83 | 85 | | |||
84 | private: | 86 | private: | ||
85 | 87 | | |||
86 | std::unique_ptr<AbstractFileListenerPrivate> d; | 88 | std::unique_ptr<AbstractFileListenerPrivate> d; | ||
87 | 89 | | |||
88 | }; | 90 | }; | ||
89 | 91 | | |||
90 | #endif // ABSTRACTFILELISTENER_H | 92 | #endif // ABSTRACTFILELISTENER_H |