#ifndef __FILEEXISTSDLG_H__ #define __FILEEXISTSDLG_H__ #include class QFileInfo; class QRadioButton; class QVButtonGroup; class FileExistsDlg : public QDialog { Q_OBJECT public: FileExistsDlg(const QFileInfo& local, int remoteSize,QWidget *parent=0,const char *name=0); enum {OVERWRITE=0,RENAME,SKIP}; QString NewName() {return newName;} int Action() {return action;} public slots: void closeDlg(); private: QRadioButton* rbtn[3]; QString newName; QString fileName; QVButtonGroup *btnGrp; int action; }; #endif