* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
***************************************************************************/
#ifndef VIEWPROPSPROGRESSINFO_H
#define VIEWPROPSPROGRESSINFO_H
#include <kdialog.h>
#include <kio/directorysizejob.h>
+#include <kurl.h>
class ApplyViewPropsJob;
-class KJob;
-class KUrl;
class QLabel;
class QProgressBar;
class QTimer;
*/
ViewPropsProgressInfo(QWidget* parent,
const KUrl& dir,
- const ViewProperties* viewProps);
+ const ViewProperties& viewProps);
virtual ~ViewPropsProgressInfo();
+protected:
+ virtual void closeEvent(QCloseEvent* event);
+
private slots:
void updateProgress();
void applyViewProperties();
void cancelApplying();
private:
- const KUrl& m_dir;
- const ViewProperties* m_viewProps;
+ KUrl m_dir;
+ ViewProperties* m_viewProps;
QLabel* m_label;
QProgressBar* m_progressBar;