kio
kmessageboxwrapper.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 KMESSAGEBOXWRAPPER_H
00020 #define KMESSAGEBOXWRAPPER_H
00021 #include <kmessagebox.h>
00022 #include <kapplication.h>
00023 #include <kdebug.h>
00024
00030 class KIO_EXPORT KMessageBoxWrapper : public KMessageBox
00031 {
00032 public:
00033 static void error(QWidget *parent,
00034 const QString &text,
00035 const QString &caption = QString::null)
00036 {
00037 if (KApplication::guiEnabled()) {
00038 kapp->enableStyles();
00039 KMessageBox::error( parent, text, caption );
00040 } else
00041 kdWarning() << text << endl;
00042 }
00043
00044 static void sorry(QWidget *parent,
00045 const QString &text,
00046 const QString &caption = QString::null)
00047 {
00048 if (KApplication::guiEnabled()) {
00049 kapp->enableStyles();
00050 KMessageBox::sorry( parent, text, caption );
00051 } else
00052 kdWarning() << text << endl;
00053 }
00054
00055 };
00056 #endif