Falkon Develop
Cross-platform Qt-based web browser
GM_Script Class Reference

#include <gm_script.h>

Inheritance diagram for GM_Script:

Public Types

enum  StartAt { DocumentStart , DocumentEnd , DocumentIdle }
 

Signals

void scriptChanged ()
 
void updatingChanged (bool updating)
 

Public Member Functions

 GM_Script (GM_Manager *manager, const QString &filePath)
 
bool isValid () const
 
QString name () const
 
QString nameSpace () const
 
QString fullName () const
 
QString description () const
 
QString version () const
 
QIcon icon () const
 
QUrl iconUrl () const
 
QUrl downloadUrl () const
 
QUrl updateUrl () const
 
StartAt startAt () const
 
bool noFrames () const
 
bool isEnabled () const
 
void setEnabled (bool enable)
 
QStringList include () const
 
QStringList exclude () const
 
QStringList require () const
 
QString metaData () const
 
QString fileName () const
 
QWebEngineScript webScript () const
 
bool isUpdating ()
 
void updateScript ()
 

Detailed Description

Definition at line 31 of file gm_script.h.

Member Enumeration Documentation

◆ StartAt

Enumerator
DocumentStart 
DocumentEnd 
DocumentIdle 

Definition at line 37 of file gm_script.h.

Constructor & Destructor Documentation

◆ GM_Script()

GM_Script::GM_Script ( GM_Manager manager,
const QString &  filePath 
)
explicit

Definition at line 35 of file gm_script.cpp.

Member Function Documentation

◆ description()

QString GM_Script::description ( ) const

Definition at line 72 of file gm_script.cpp.

◆ downloadUrl()

QUrl GM_Script::downloadUrl ( ) const

Definition at line 92 of file gm_script.cpp.

◆ exclude()

QStringList GM_Script::exclude ( ) const

Definition at line 127 of file gm_script.cpp.

◆ fileName()

QString GM_Script::fileName ( ) const

Definition at line 137 of file gm_script.cpp.

◆ fullName()

QString GM_Script::fullName ( ) const

Definition at line 67 of file gm_script.cpp.

◆ icon()

QIcon GM_Script::icon ( ) const

Definition at line 82 of file gm_script.cpp.

◆ iconUrl()

QUrl GM_Script::iconUrl ( ) const

Definition at line 87 of file gm_script.cpp.

◆ include()

QStringList GM_Script::include ( ) const

Definition at line 122 of file gm_script.cpp.

◆ isEnabled()

bool GM_Script::isEnabled ( ) const

Definition at line 112 of file gm_script.cpp.

◆ isUpdating()

bool GM_Script::isUpdating ( )

Definition at line 152 of file gm_script.cpp.

◆ isValid()

bool GM_Script::isValid ( ) const

Definition at line 52 of file gm_script.cpp.

◆ metaData()

QString GM_Script::metaData ( ) const

◆ name()

QString GM_Script::name ( ) const

Definition at line 57 of file gm_script.cpp.

◆ nameSpace()

QString GM_Script::nameSpace ( ) const

Definition at line 62 of file gm_script.cpp.

◆ noFrames()

bool GM_Script::noFrames ( ) const

Definition at line 107 of file gm_script.cpp.

◆ require()

QStringList GM_Script::require ( ) const

Definition at line 132 of file gm_script.cpp.

◆ scriptChanged

void GM_Script::scriptChanged ( )
signal

◆ setEnabled()

void GM_Script::setEnabled ( bool  enable)

Definition at line 117 of file gm_script.cpp.

◆ startAt()

GM_Script::StartAt GM_Script::startAt ( ) const

Definition at line 102 of file gm_script.cpp.

◆ updateScript()

void GM_Script::updateScript ( )

Definition at line 157 of file gm_script.cpp.

◆ updateUrl()

QUrl GM_Script::updateUrl ( ) const

Definition at line 97 of file gm_script.cpp.

◆ updatingChanged

void GM_Script::updatingChanged ( bool  updating)
signal

◆ version()

QString GM_Script::version ( ) const

Definition at line 77 of file gm_script.cpp.

◆ webScript()

QWebEngineScript GM_Script::webScript ( ) const

Definition at line 142 of file gm_script.cpp.


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