languages/php/phpconfigwidget.h
Go to the documentation of this file.00001 #ifndef PHPCONFIGWIDGET_H 00002 #define PHPCONFIGWIDGET_H 00003 00004 #include "phpconfigwidgetbase.h" 00005 #include <qstring.h> 00006 class KProcess; 00007 class PHPConfigData; 00008 00009 class PHPConfigWidget : public PHPConfigWidgetBase 00010 { 00011 Q_OBJECT 00012 00013 public: 00014 PHPConfigWidget( PHPConfigData* data,QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); 00015 ~PHPConfigWidget(); 00016 00017 public slots: 00018 virtual void slotZendButtonClicked(); 00019 virtual void slotAboutClicked(); 00020 virtual void slotPHPExeButtonClicked(); 00021 virtual void slotPHPIniButtonClicked(); 00022 void accept(); 00023 void slotReceivedPHPInfo (KProcess* proc, char* buffer, int buflen); 00024 00025 private: 00026 QDomDocument* dom; 00027 QString m_phpInfo; 00028 PHPConfigData* configData; 00029 00030 }; 00031 00032 #endif