public slots:
void slotFillMarkersList(DocClipBase *clip);
+ void slotUpdateAnalysisData(DocClipBase *clip);
private slots:
- void parseFolder();
+ void parseFolder(bool reloadThumb = true);
void slotAddMarker();
void slotEditMarker();
void slotDeleteMarker();
void slotOpenUrl(const QString &url);
void slotSaveMarkers();
void slotLoadMarkers();
+ void slotDeleteAnalysis();
+ void slotGotThumbnail(const QString &id, QImage img);
+ void slotSaveAnalysis();
+ void slotLoadAnalysis();
private:
Ui::ClipProperties_UI m_view;
QFrame* m_proxyContainer;
signals:
- void addMarker(const QString &, CommentedTime);
+ void addMarkers(const QString &, QList <CommentedTime>);
void deleteProxy(const QString);
void applyNewClipProperties(const QString, QMap <QString, QString> , QMap <QString, QString> , bool, bool);
- void saveMarkers(const QString &);
- void loadMarkers(const QString &);
+ void saveMarkers(const QString &id);
+ void loadMarkers(const QString &id);
+ void editAnalysis(const QString &id, const QString &name, const QString &value);
};