#include <plugin.h>
Inheritance diagram for mudbox::WebBrowserPlugin:

The WebBrowserPlugin class is a base class that provides basic web browser functionalities.
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.
|
|
|
|
This enum contains all the navigation points.
00097 {
00098 eNavNone = 0,
00099 eNavMudLife,
00100 eNavTutorials,
00101 eNavMeshUpload,
00102 eNavStampUpload,
00103 eNavStencilUpload,
00104 } NavigationPoints;
|
|
|
This enum contains all file types.
00108 {
00109 eFileTypeStamps,
00110 eFileTypeStencils,
00111 eFileTypeMeshes,
00112 } FileType;
|
|
||||||||||||
|
|
This methods allows navigation. This is usually used by the host application. |
|
||||||||||||
|
This methods allows files upload. |
|
||||||||||||||||
|
This methods displays a loading message. |