#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. |