skipdlg.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef __kio_skip_dlg__
00020 #define __kio_skip_dlg__ "$Id: skipdlg.h,v 1.4.2.1 2003/05/17 11:19:23 mueller Exp $"
00021
00022 #include <kdialog.h>
00023
00024 class QPushButton;
00025 class QWidget;
00026
00027 namespace KIO {
00028
00029 enum SkipDlg_Result { S_SKIP = 1, S_AUTO_SKIP = 2, S_CANCEL = 0 };
00030
00031 SkipDlg_Result open_SkipDlg( bool _multi, const QString& _error_text = QString::null );
00032
00036 class SkipDlg : public KDialog
00037 {
00038 Q_OBJECT
00039 public:
00040 SkipDlg( QWidget *parent, bool _multi, const QString& _error_text, bool _modal = false );
00041 ~SkipDlg();
00042
00043 protected:
00044 QPushButton *b0;
00045 QPushButton *b1;
00046 QPushButton *b2;
00047
00048 bool modal;
00049
00050 public slots:
00051 void b0Pressed();
00052 void b1Pressed();
00053 void b2Pressed();
00054
00055 signals:
00056 void result( SkipDlg *_this, int _button );
00057 };
00058
00059 }
00060 #endif
This file is part of the documentation for kdelibs Version 3.1.5.