kopete/libkopete
avatardialog.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 #ifndef KOPETE_AVATARDIALOG_H
00019 #define KOPETE_AVATARDIALOG_H
00020
00021
00022 #include <kdialog.h>
00023
00024
00025 #include <kopete_export.h>
00026
00027 namespace Kopete
00028 {
00029
00030 namespace UI
00031 {
00032
00058 class KOPETE_EXPORT AvatarDialog : public KDialog
00059 {
00060 Q_OBJECT
00061 public:
00066 AvatarDialog(QWidget *parent = 0);
00070 virtual ~AvatarDialog();
00071
00080 QString selectedAvatarPath() const;
00081
00091 static QString getAvatar(QWidget *parent = 0, const QString ¤tAvatar = QString(), bool * ok = 0 );
00092
00093 Q_SIGNALS:
00098 void result();
00099
00100 protected Q_SLOTS:
00105 virtual void slotButtonClicked(int button);
00106
00107 private:
00108 class Private;
00109 Private *d;
00110 };
00111
00112 }
00113
00114 }
00115
00116 #endif