X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Farchivewidget.h;h=e76aa669255c604749797f57666629cb32a62695;hb=6dba0a505572faa186f55d406e93bf88302f409b;hp=5903937e0431c31430e8083260e74502437e4142;hpb=847b5b644318c2b9a9d6dbb917d661d6ce955d7b;p=kdenlive diff --git a/src/archivewidget.h b/src/archivewidget.h index 5903937e..e76aa669 100644 --- a/src/archivewidget.h +++ b/src/archivewidget.h @@ -33,7 +33,7 @@ #include class KJob; -class KTar; +class KArchive; /** * @class ArchiveWidget @@ -68,6 +68,8 @@ private slots: void slotExtractingFinished(); void slotExtractProgress(); void slotGotProgress(KJob*); + void openArchiveForExtraction(); + void slotDisplayMessage(const QString &icon, const QString &text); protected: virtual void closeEvent ( QCloseEvent * e ); @@ -88,7 +90,7 @@ private: KUrl m_extractUrl; QString m_projectName; QTimer *m_progressTimer; - KTar *m_extractArchive; + KArchive *m_extractArchive; /** @brief Generate tree widget subitems from a string list of urls. */ void generateItems(QTreeWidgetItem *parentItem, QStringList items); @@ -99,6 +101,7 @@ signals: void archivingFinished(bool); void archiveProgress(int); void extractingFinished(); + void showMessage(const QString &, const QString &); };