marble
#include <FoursquarePlugin.h>

Public Member Functions | |
FoursquarePlugin () | |
FoursquarePlugin (const MarbleModel *marbleModel) | |
QString | copyrightYears () const |
QString | description () const |
QString | guiString () const |
QIcon | icon () const |
virtual void | initialize () |
Q_INVOKABLE bool | isAuthenticated () |
QString | name () const |
QString | nameId () const |
QList< PluginAuthor > | pluginAuthors () const |
Q_INVOKABLE bool | storeAccessToken (const QString &tokenUrl) |
QString | version () const |
![]() | |
AbstractDataPlugin (const MarbleModel *marbleModel) | |
virtual | ~AbstractDataPlugin () |
QStringList | backendTypes () const |
QObject * | favoritesModel () |
bool | isFavoriteItemsOnly () const |
bool | isInitialized () const |
AbstractDataPluginModel * | model () const |
quint32 | numberOfItems () const |
bool | render (GeoPainter *painter, ViewportParams *viewport, const QString &renderPos="NONE", GeoSceneLayer *layer=0) |
QString | renderPolicy () const |
QStringList | renderPosition () const |
virtual RenderType | renderType () const |
void | setDelegate (QDeclarativeComponent *delegate, QGraphicsItem *parent) |
void | setFavoriteItemsOnly (bool favoriteOnly) |
void | setModel (AbstractDataPluginModel *model) |
void | setNumberOfItems (quint32 number) |
QList< AbstractDataPluginItem * > | whichItemAt (const QPoint &curpos) |
![]() | |
RenderPlugin (const MarbleModel *marbleModel) | |
virtual | ~RenderPlugin () |
virtual const QList < QActionGroup * > * | actionGroups () const |
bool | enabled () const |
bool | isUserCheckable () const |
const MarbleModel * | marbleModel () const |
virtual RenderPlugin * | newInstance (const MarbleModel *marbleModel) const =0 |
virtual QString | runtimeTrace () const |
virtual void | setSettings (const QHash< QString, QVariant > &settings) |
virtual QHash< QString, QVariant > | settings () const |
virtual const QList < QActionGroup * > * | toolbarActionGroups () const |
bool | visible () const |
![]() | |
virtual | ~RenderPluginInterface () |
![]() | |
virtual | ~PluginInterface () |
virtual QString | aboutDataText () const |
![]() | |
virtual | ~LayerInterface () |
virtual qreal | zValue () const |
Detailed Description
Definition at line 19 of file FoursquarePlugin.h.
Constructor & Destructor Documentation
Marble::FoursquarePlugin::FoursquarePlugin | ( | ) |
Definition at line 17 of file FoursquarePlugin.cpp.
|
explicit |
Definition at line 22 of file FoursquarePlugin.cpp.
Member Function Documentation
|
virtual |
Implements Marble::PluginInterface.
Definition at line 61 of file FoursquarePlugin.cpp.
|
virtual |
Returns a user description of the plugin.
Implements Marble::PluginInterface.
Definition at line 56 of file FoursquarePlugin.cpp.
|
virtual |
String that should be displayed in GUI.
Using a "&" you can suggest key shortcuts
Example: "&Stars"
- Returns
- string for gui usage
Implements Marble::RenderPlugin.
Definition at line 41 of file FoursquarePlugin.cpp.
|
virtual |
Returns an icon for the plugin.
Implements Marble::PluginInterface.
Definition at line 73 of file FoursquarePlugin.cpp.
|
virtual |
Implements Marble::RenderPluginInterface.
Definition at line 29 of file FoursquarePlugin.cpp.
bool Marble::FoursquarePlugin::isAuthenticated | ( | ) |
Checks if there is an access token stored.
Definition at line 78 of file FoursquarePlugin.cpp.
|
virtual |
Returns the user-visible name of the plugin.
The user-visible name should be context free, i.e. the name should provide enough information as to what the plugin is about in the context of Marble.
Example: "Starry Sky Background", "OpenRouteService Routing"
Implements Marble::PluginInterface.
Definition at line 36 of file FoursquarePlugin.cpp.
|
virtual |
Returns the unique name of the plugin.
Examples: "starrysky", "openrouteservice"
Implements Marble::PluginInterface.
Definition at line 46 of file FoursquarePlugin.cpp.
|
virtual |
Implements Marble::PluginInterface.
Definition at line 66 of file FoursquarePlugin.cpp.
bool Marble::FoursquarePlugin::storeAccessToken | ( | const QString & | tokenUrl | ) |
Stores the access token.
- Parameters
-
url A dummy URL that has a fragment named access_token
Definition at line 85 of file FoursquarePlugin.cpp.
|
virtual |
Implements Marble::PluginInterface.
Definition at line 51 of file FoursquarePlugin.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:55 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.