kio
pastedialog.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef PASTEDIALOG_H
00020 #define PASTEDIALOG_H
00021
00022 #include <kdialogbase.h>
00023
00024 class QComboBox;
00025 class KLineEdit;
00026 class QLabel;
00027
00028 namespace KIO {
00029
00035 class PasteDialog : public KDialogBase
00036 {
00037 Q_OBJECT
00038 public:
00039 PasteDialog( const QString &caption, const QString &label,
00040 const QString &value, const QStringList& items,
00041 QWidget *parent, bool clipboard );
00042
00043 QString lineEditText() const;
00044 int comboItem() const;
00045 bool clipboardChanged() const { return m_clipboardChanged; }
00046
00047 private slots:
00048 void slotClipboardDataChanged();
00049
00050 private:
00051 QLabel* m_label;
00052 KLineEdit* m_lineEdit;
00053 QComboBox* m_comboBox;
00054 bool m_clipboardChanged;
00055
00056 class Private;
00057 Private* d;
00058 };
00059
00060 }
00061
00062
00063 #endif
00064