marble
#include <DialogConfigurationInterface.h>
Public Member Functions | |
virtual | ~DialogConfigurationInterface () |
virtual QDialog * | configDialog ()=0 |
Detailed Description
This interface allows a plugin to provide a QWidget-based configuration dialog which is accessible within Marble's own configuration dialog.
- Note
- In order for your plugin to provide a configuration dialog, derive your plugin from this interface in addition to any other interfaces and classes.
-
Make sure to deploy themacro, which tells Marble that you actually implemented the interface.Q_INTERFACES
Definition at line 31 of file DialogConfigurationInterface.h.
Constructor & Destructor Documentation
|
virtual |
Definition at line 16 of file DialogConfigurationInterface.cpp.
Member Function Documentation
|
pure virtual |
Returns a pointer to the configuration dialog of the plugin.
- Returns
- : Pointer to the configuration dialog, which must be non-zero.
Implemented in Marble::StarsPlugin, Marble::GraticulePlugin, Marble::ElevationProfileFloatItem, Marble::CrosshairsPlugin, Marble::CompassFloatItem, Marble::MeasureToolPlugin, Marble::AprsPlugin, Marble::EclipsesPlugin, Marble::MapScaleFloatItem, Marble::SatellitesPlugin, Marble::OverviewMap, Marble::PositionMarker, Marble::RoutingPlugin, Marble::WeatherPlugin, Marble::PhotoPlugin, Marble::WikipediaPlugin, Marble::EarthquakePlugin, and Marble::OpenDesktopPlugin.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:44 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.