WebBrowserPlugin Class Reference


Detailed Description

WebBrowserPlugin is a base class to implement the web browser based plugins.

The WebBrowserPlugin class is a base class that provides basic web browser functionalities.

Definition at line 185 of file plugin.h.

#include <plugin.h>

Inheritance diagram for WebBrowserPlugin:
Inheritance graph
[legend]

List of all members.

Public Types

enum   NavigationPoints {
  eNavNone = 0, eNavMudLife, eNavTutorials, eNavMeshUpload,
  eNavStampUpload, eNavStencilUpload
}
 

This enum contains all the navigation points.

More...
enum   FileType { eFileTypeStamps, eFileTypeStencils, eFileTypeMeshes }
 

This enum contains all file types.

More...

Public Member Functions

  WebBrowserPlugin (const QString name, const QString title)
virtual void  Navigate (const NavigationPoints nav)=0
  This methods allows navigation. This is usually used by the host application.
virtual void  Upload (const QStringList &files, const FileType fileType)=0
  This methods allows files upload.
virtual void  GetFileList (const FileType fileType, QFileInfoList &fileList, QString filter="")=0
  This methods displays a loading message.

Member Enumeration Documentation

This enum contains all the navigation points.

Enumerator:
eNavNone 
eNavMudLife 
eNavTutorials 
eNavMeshUpload 
eNavStampUpload 
eNavStencilUpload 

Definition at line 197 of file plugin.h.

enum FileType

This enum contains all file types.

Enumerator:
eFileTypeStamps 
eFileTypeStencils 
eFileTypeMeshes 

Definition at line 219 of file plugin.h.


Constructor & Destructor Documentation

WebBrowserPlugin ( const QString  name,
const QString  title 
)

Member Function Documentation

virtual void Navigate ( const NavigationPoints  nav ) [pure virtual]

This methods allows navigation. This is usually used by the host application.

virtual void Upload ( const QStringList &  files,
const FileType  fileType 
) [pure virtual]

This methods allows files upload.

virtual void GetFileList ( const FileType  fileType,
QFileInfoList &  fileList,
QString  filter = "" 
) [pure virtual]

This methods displays a loading message.


The documentation for this class was generated from the following file:

WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin
WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin WebBrowserPlugin