Updraft
1.0
Open source glider flight visualisation tool.
|
Classes | |
class | BasicSetting |
Implementation of the setting interface. More... | |
class | ColorEditor |
Editor for QColor in settings dialog. More... | |
class | CoreImplementation |
Implements the core functionalities avaliable to plugins. More... | |
class | DirectoryEditor |
Editor for QDir in settings dialog. More... | |
class | EllipsoidName |
Helper class representing name of an ellipsoid model. More... | |
class | EllipsoidNameEditor |
Editor for reference ellipsoid in settings dialog. More... | |
class | FileTypeManager |
Handles file types, opening of files. More... | |
class | MapLayer |
A class that represents one logical layer in map. More... | |
class | MapManager |
Map manager is a class providing functions to manipulate with a single map. More... | |
class | MapManipulator |
Earth manipulator supporting custom settings and keybindings. More... | |
class | MapMapObject |
Map object of the globe surface. More... | |
class | NodeMapLayer |
Map layer that contains an osg::Node with geometry. More... | |
class | PickAction |
Action that gets called when a MapObject is clicked. More... | |
class | PickHandler |
Handler of osg events that implements clicking of map objects. More... | |
class | PluginManager |
Top level object that handles plugin loading and operations. More... | |
class | SceneManager |
SceneManager class is a wrapper of the scene, and the scene graph. More... | |
class | SettingsDelegate |
This class allows us to override the default editors for setting items. More... | |
class | SettingsManager |
The main settings class. More... | |
class | SettingsItem |
A single setting. More... | |
class | SettingsModel |
Model that stores all settings. More... | |
class | SplashScreen |
Startup splash window. More... | |
class | StateSaver |
Saving and loading application state to settings. More... | |
class | TranslationLanguage |
Helper class representing a selected translation language. More... | |
class | TranslationLanguageEditor |
Editor for selecting translation language in settings dialog. More... | |
class | TranslationManager |
Top level object that finds and loads translations. More... | |
class | AboutDialog |
"About Updraft..." dialog window. More... | |
class | FileOpenDialog |
Customized version of file open dialog that has pre-filled filters and mode. More... | |
class | MainWindow |
Main application window. More... | |
class | MapLayerGroup |
Map layer group used by plugins. More... | |
class | Menu |
Wrapper around QMenu that can work with item priorities. More... | |
class | SettingsBottomView |
List showing the individual setting items within one group. More... | |
class | SettingsDialog |
Dialog window for editing settings. More... | |
class | SettingsTopView |
List showing the setting groups. More... | |
class | Tab |
Implementation of an opened tab in the bottom pane. More... | |
class | Updraft |
Top level object of updraft project. More... | |
Typedefs | |
typedef QPair< MapObject *, osg::Vec3 > | Pair |
Enumerations | |
enum | SettingsDataRole { ValueRole = Qt::EditRole, DecorationRole = Qt::DecorationRole, DescriptionRole = Qt::DisplayRole, NameRole = Qt::UserRole, DefaultValueRole = Qt::UserRole+1, NeedsRestartRole = Qt::UserRole+2 } |
Custom names for data roles in settings. More... | |
Functions | |
bool | variantsEqual (const QVariant &var1, const QVariant &var2) |
QString | variantToString (const QVariant &var) |
This function is defined so that we can control conversion to a string for any type that a variant can hold. | |
QVariant | variantFromString (const QString &data, const QString &typeName) |
void | registerMetaTypes () |
typedef QPair<MapObject*, osg::Vec3> Updraft::Core::Pair |
void Updraft::Core::registerMetaTypes | ( | ) |
QVariant Updraft::Core::variantFromString | ( | const QString & | data, |
const QString & | typeName | ||
) |
bool Updraft::Core::variantsEqual | ( | const QVariant & | var1, |
const QVariant & | var2 | ||
) |
QString Updraft::Core::variantToString | ( | const QVariant & | var | ) |
This function is defined so that we can control conversion to a string for any type that a variant can hold.