KDevelop API Documentation

src/documentationpart.h

Go to the documentation of this file.
00001 #ifndef __DOCUMENTATIONPART_H__ 00002 #define __DOCUMENTATIONPART_H__ 00003 00004 00005 #include <khtml_part.h> 00006 00007 class KAction; 00008 00009 class DocumentationPart : public KHTMLPart 00010 { 00011 Q_OBJECT 00012 00013 public: 00014 00015 DocumentationPart(); 00016 00017 void setContext(const QString &context); 00018 QString context() const; 00019 virtual bool openURL(const KURL &url); 00020 static QString resolveEnvVarsInURL(const QString& url); 00021 00022 signals: 00023 void fileNameChanged(); 00024 00025 private slots: 00026 00027 void slotStarted(KIO::Job *); 00028 void slotCompleted(); 00029 void slotCancelled(const QString &errMsg); 00030 00031 void openURLRequest(const KURL &url); 00032 void popup( const QString & url, const QPoint & p ); 00033 00034 void slotReload(); 00035 void slotStop(); 00036 void slotDuplicate(); 00037 00038 private: 00039 00040 QString m_context; 00041 KAction *stopAction; 00042 KAction *reloadAction; 00043 KAction *duplicateAction; 00044 }; 00045 00046 00047 #endif
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:01:52 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003