You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdesdk/kbugbuster/gui/loadallbugsdlg.h

44 lines
1.5 KiB

/***************************************************************************
loadallbugsdlg.h - progress dialog while loading all bugs for a package
-------------------
copyright : (C) 2002 by David Faure
email : david@mandrakesoft.com
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation version 2. *
* *
***************************************************************************/
#ifndef loadallbugsdlg_h
#define loadallbugsdlg_h
#include <qdialog.h>
#include "bug.h"
class Package;
class BugDetails;
namespace KIO { class DefaultProgress; }
class LoadAllBugsDlg : public QDialog
{
Q_OBJECT
public:
LoadAllBugsDlg( const Package& pkg, const QString &component );
protected slots:
void slotBugDetailsAvailable( const Bug &bug, const BugDetails &bd );
void slotBugDetailsLoadingError();
void slotStopped();
void loadNextBug();
private:
Bug::List m_bugs;
unsigned int m_processed;
unsigned int m_count;
KIO::DefaultProgress* m_bugLoadingProgress;
};
#endif