dRonin
adbada4
dRonin GCS
|
Namespaces | |
Core | |
The Core namespace contains all classes that make up the Core plugin which constitute the basic functionality of the GCS. | |
Core::Internal | |
Core::Constants | |
Core::Internal::Ui | |
ExtensionSystem | |
The ExtensionSystem namespace provides classes that belong to the core plugin system. | |
Utils | |
Variables | |
int | CommandLocation::m_container |
int | CommandLocation::m_position |
QString | Core::Internal::CommandPrivate::m_category |
int | Core::Internal::CommandPrivate::m_attributes |
int | Core::Internal::CommandPrivate::m_id |
QKeySequence | Core::Internal::CommandPrivate::m_defaultKey |
QString | Core::Internal::CommandPrivate::m_defaultText |
QAction * | Core::Internal::Action::m_action |
QList< CommandLocation > | Core::Internal::Action::m_locations |
QString | Core::Internal::Action::m_toolTip |
IConnection * | Core::DevListItem::connection |
QPointer< IDevice > | Core::DevListItem::device |
QComboBox * | Core::ConnectionManager::m_availableDevList |
QPushButton * | Core::ConnectionManager::m_connectBtn |
QLinkedList< DevListItem > | Core::ConnectionManager::m_devList |
QList< IConnection * > | Core::ConnectionManager::m_connectionsList |
TelemetryMonitorWidget * | Core::ConnectionManager::m_monitorWidget |
DevListItem | Core::ConnectionManager::m_connectionDevice |
DevListItem | Core::ConnectionManager::m_lastManualConnect |
QIODevice * | Core::ConnectionManager::m_ioDev |
const char *const | Core::Constants::GCS_NAME = GCS_PROJECT_BRANDING_PRETTY " GCS" |
const char *const | Core::Constants::GCS_AUTHOR = GCS_PROJECT_BRANDING_PRETTY |
const char | Core::Constants::t [] = __DATE__ |
const char *const | Core::Constants::GCS_YEAR = t + 7 |
const char *const | Core::Constants::GCS_HELP = GCS_PROJECT_BRANDING_HELP |
const char *const | Core::Constants::GCS_REVISION_STR = GCS_REVISION |
const char *const | Core::Constants::UAVOSHA1_STR = UAVO_HASH_STR |
const char *const | Core::Constants::GCS_VERSION_LONG = GCS_REVISION_STR |
const char *const | Core::Constants::GCS_REVISION_PRETTY_STR = GCS_REVISION_PRETTY |
const char *const | Core::Constants::GCS_REVISION_SHORT_STR = GCS_REVISION_SHORT |
const char *const | Core::Constants::MODE_WELCOME = "Welcome" |
const char *const | Core::Constants::MODE_UAVGADGET = "Mode 1" |
const int | Core::Constants::P_MODE_WELCOME = 100 |
const int | Core::Constants::P_MODE_UAVGADGET = 90 |
const char *const | Core::Constants::MENU_BAR = "GCS.MenuBar" |
const char *const | Core::Constants::M_FILE = "GCS.Menu.File" |
const char *const | Core::Constants::M_FILE_OPEN = "GCS.Menu.File.Open" |
const char *const | Core::Constants::M_FILE_NEW = "GCS.Menu.File.New" |
const char *const | Core::Constants::M_FILE_RECENTFILES = "GCS.Menu.File.RecentFiles" |
const char *const | Core::Constants::M_EDIT = "GCS.Menu.Edit" |
const char *const | Core::Constants::M_EDIT_ADVANCED = "GCS.Menu.Edit.Advanced" |
const char *const | Core::Constants::M_TOOLS = "GCS.Menu.Tools" |
const char *const | Core::Constants::M_WINDOW = "GCS.Menu.Window" |
const char *const | Core::Constants::M_WINDOW_PANES = "GCS.Menu.Window.Panes" |
const char *const | Core::Constants::M_HELP = "GCS.Menu.Help" |
const char *const | Core::Constants::C_GLOBAL = "Global Context" |
const int | Core::Constants::C_GLOBAL_ID = 0 |
const char *const | Core::Constants::C_WELCOME_MODE = "Core.WelcomeMode" |
const char *const | Core::Constants::C_UAVGADGET_MODE = "Core.UAVGadgetMode" |
const char *const | Core::Constants::C_UAVGADGETMANAGER = "Core.UAVGadgetManager" |
const char *const | Core::Constants::C_NAVIGATION_PANE = "Core.NavigationPane" |
const char *const | Core::Constants::C_PROBLEM_PANE = "Core.ProblemPane" |
const char *const | Core::Constants::K_DEFAULT_TEXT_EDITOR |
const char *const | Core::Constants::K_DEFAULT_BINARY_EDITOR |
const char *const | Core::Constants::UNDO = "GCS.Undo" |
const char *const | Core::Constants::REDO = "GCS.Redo" |
const char *const | Core::Constants::COPY = "GCS.Copy" |
const char *const | Core::Constants::PASTE = "GCS.Paste" |
const char *const | Core::Constants::CUT = "GCS.Cut" |
const char *const | Core::Constants::SELECTALL = "GCS.SelectAll" |
const char *const | Core::Constants::NEW = "GCS.New" |
const char *const | Core::Constants::OPEN = "GCS.Open" |
const char *const | Core::Constants::OPEN_WITH = "GCS.OpenWith" |
const char *const | Core::Constants::REVERTTOSAVED = "GCS.RevertToSaved" |
const char *const | Core::Constants::SAVE = "GCS.Save" |
const char *const | Core::Constants::SAVEAS = "GCS.SaveAs" |
const char *const | Core::Constants::SAVEALL = "GCS.SaveAll" |
const char *const | Core::Constants::EXIT = "GCS.Exit" |
const char *const | Core::Constants::OPTIONS = "GCS.Options" |
const char *const | Core::Constants::TOGGLE_SIDEBAR = "GCS.ToggleSidebar" |
const char *const | Core::Constants::TOGGLE_FULLSCREEN = "GCS.ToggleFullScreen" |
const char *const | Core::Constants::MINIMIZE_WINDOW = "GCS.MinimizeWindow" |
const char *const | Core::Constants::ZOOM_WINDOW = "GCS.ZoomWindow" |
const char *const | Core::Constants::SPLIT = "GCS.Split" |
const char *const | Core::Constants::SPLIT_SIDE_BY_SIDE = "GCS.SplitSideBySide" |
const char *const | Core::Constants::REMOVE_CURRENT_SPLIT = "GCS.RemoveCurrentSplit" |
const char *const | Core::Constants::REMOVE_ALL_SPLITS = "GCS.RemoveAllSplits" |
const char *const | Core::Constants::GOTO_OTHER_SPLIT = "GCS.GotoOtherSplit" |
const char *const | Core::Constants::SAVEASDEFAULT = "GCS.SaveAsDefaultLayout" |
const char *const | Core::Constants::RESTOREDEFAULT = "GCS.RestoreDefaultLayout" |
const char *const | Core::Constants::HIDE_TOOLBARS = "GCS.HideToolbars" |
const char *const | Core::Constants::CLOSE = "GCS.Close" |
const char *const | Core::Constants::CLOSEALL = "GCS.CloseAll" |
const char *const | Core::Constants::CLOSEOTHERS = "GCS.CloseOthers" |
const char *const | Core::Constants::GOTONEXT = "GCS.GotoNext" |
const char *const | Core::Constants::GOTOPREV = "GCS.GotoPrevious" |
const char *const | Core::Constants::GOTONEXTINHISTORY = "GCS.GotoNextInHistory" |
const char *const | Core::Constants::GOTOPREVINHISTORY = "GCS.GotoPreviousInHistory" |
const char *const | Core::Constants::GO_BACK = "GCS.GoBack" |
const char *const | Core::Constants::GO_FORWARD = "GCS.GoForward" |
const char *const | Core::Constants::GOTOPREVIOUSGROUP = "GCS.GotoPreviousTabGroup" |
const char *const | Core::Constants::GOTONEXTGROUP = "GCS.GotoNextTabGroup" |
const char *const | Core::Constants::WINDOWSLIST = "GCS.WindowsList" |
const char *const | Core::Constants::ABOUT_GCS = "GCS.AboutGCS" |
const char *const | Core::Constants::ABOUT_PLUGINS = "GCS.AboutPlugins" |
const char *const | Core::Constants::ABOUT_AUTHORS = "GCS.AboutAuthors" |
const char *const | Core::Constants::ABOUT_QT = "GCS.AboutQt" |
const char *const | Core::Constants::S_RETURNTOEDITOR = "GCS.ReturnToEditor" |
const char *const | Core::Constants::OPEN_IN_EXTERNAL_EDITOR = "GCS.OpenInExternalEditor" |
const char *const | Core::Constants::G_DEFAULT_ONE = "GCS.Group.Default.One" |
const char *const | Core::Constants::G_DEFAULT_TWO = "GCS.Group.Default.Two" |
const char *const | Core::Constants::G_DEFAULT_THREE = "GCS.Group.Default.Three" |
const char *const | Core::Constants::G_FILE = "GCS.Group.File" |
const char *const | Core::Constants::G_EDIT = "GCS.Group.Edit" |
const char *const | Core::Constants::G_VIEW = "GCS.Group.View" |
const char *const | Core::Constants::G_TOOLS = "GCS.Group.Tools" |
const char *const | Core::Constants::G_WINDOW = "GCS.Group.Window" |
const char *const | Core::Constants::G_HELP = "GCS.Group.Help" |
const char *const | Core::Constants::G_FILE_NEW = "GCS.Group.File.New" |
const char *const | Core::Constants::G_FILE_OPEN = "GCS.Group.File.Open" |
const char *const | Core::Constants::G_FILE_PROJECT = "GCS.Group.File.Project" |
const char *const | Core::Constants::G_FILE_SAVE = "GCS.Group.File.Save" |
const char *const | Core::Constants::G_FILE_CLOSE = "GCS.Group.File.Close" |
const char *const | Core::Constants::G_FILE_OTHER = "GCS.Group.File.Other" |
const char *const | Core::Constants::G_EDIT_UNDOREDO = "GCS.Group.Edit.UndoRedo" |
const char *const | Core::Constants::G_EDIT_COPYPASTE = "GCS.Group.Edit.CopyPaste" |
const char *const | Core::Constants::G_EDIT_SELECTALL = "GCS.Group.Edit.SelectAll" |
const char *const | Core::Constants::G_EDIT_ADVANCED = "GCS.Group.Edit.Advanced" |
const char *const | Core::Constants::G_EDIT_FIND = "GCS.Group.Edit.Find" |
const char *const | Core::Constants::G_EDIT_OTHER = "GCS.Group.Edit.Other" |
const char *const | Core::Constants::G_EDIT_FORMAT = "GCS.Group.Edit.Format" |
const char *const | Core::Constants::G_EDIT_COLLAPSING = "GCS.Group.Edit.Collapsing" |
const char *const | Core::Constants::G_EDIT_BLOCKS = "GCS.Group.Edit.Blocks" |
const char *const | Core::Constants::G_EDIT_FONT = "GCS.Group.Edit.Font" |
const char *const | Core::Constants::G_EDIT_EDITOR = "GCS.Group.Edit.Editor" |
const char *const | Core::Constants::G_WINDOW_SIZE = "GCS.Group.Window.Size" |
const char *const | Core::Constants::G_WINDOW_PANES = "GCS.Group.Window.Panes" |
const char *const | Core::Constants::G_WINDOW_SPLIT = "GCS.Group.Window.Split" |
const char *const | Core::Constants::G_WINDOW_NAVIGATE = "GCS.Group.Window.Navigate" |
const char *const | Core::Constants::G_WINDOW_OTHER = "GCS.Group.Window.Other" |
const char *const | Core::Constants::G_WINDOW_HIDE_TOOLBAR = "GCS.Group.Window.Hide" |
const char *const | Core::Constants::G_HELP_HELP = "GCS.Group.Help.Help" |
const char *const | Core::Constants::G_HELP_ABOUT = "GCS.Group.Help.About" |
const char *const | Core::Constants::ICON_MINUS = ":/core/images/minus.png" |
const char *const | Core::Constants::ICON_PLUS = ":/core/images/plus.png" |
const char *const | Core::Constants::ICON_NEWFILE = ":/core/images/filenew.png" |
const char *const | Core::Constants::ICON_OPENFILE = ":/core/images/fileopen.png" |
const char *const | Core::Constants::ICON_SAVEFILE = ":/core/images/filesave.png" |
const char *const | Core::Constants::ICON_UNDO = ":/core/images/undo.png" |
const char *const | Core::Constants::ICON_REDO = ":/core/images/redo.png" |
const char *const | Core::Constants::ICON_COPY = ":/core/images/editcopy.png" |
const char *const | Core::Constants::ICON_PASTE = ":/core/images/editpaste.png" |
const char *const | Core::Constants::ICON_CUT = ":/core/images/editcut.png" |
const char *const | Core::Constants::ICON_NEXT = ":/core/images/next.png" |
const char *const | Core::Constants::ICON_PREV = ":/core/images/prev.png" |
const char *const | Core::Constants::ICON_DIR = ":/core/images/dir.png" |
const char *const | Core::Constants::ICON_CLEAN_PANE = ":/core/images/clean_pane_small.png" |
const char *const | Core::Constants::ICON_CLEAR = ":/core/images/clear.png" |
const char *const | Core::Constants::ICON_CLOSE = ":/core/images/closebutton.png" |
const char *const | Core::Constants::ICON_FIND = ":/core/images/find.png" |
const char *const | Core::Constants::ICON_FINDNEXT = ":/core/images/findnext.png" |
const char *const | Core::Constants::ICON_REPLACE = ":/core/images/replace.png" |
const char *const | Core::Constants::ICON_RESET = ":/core/images/reset.png" |
const char *const | Core::Constants::ICON_MAGNIFIER = ":/core/images/magnifier.png" |
const char *const | Core::Constants::ICON_TOGGLE_SIDEBAR = ":/core/images/sidebaricon.png" |
const char *const | Core::Constants::ICON_PLUGIN = ":/core/images/pluginicon.png" |
const char *const | Core::Constants::ICON_EXIT = ":/core/images/exiticon.png" |
const char *const | Core::Constants::ICON_OPTIONS = ":/core/images/optionsicon.png" |
const char *const | Core::Constants::ICON_HELP = ":/core/images/helpicon.png" |
const char *const | Core::Constants::ICON_GCS = ":/core/gcs_nontrans_128" |
const char *const | Core::Constants::WIZARD_TYPE_FILE = "GCS::WizardType::File" |
const char *const | Core::Constants::WIZARD_TYPE_CLASS = "GCS::WizardType::Class" |
int | PageData::index |
QString | PageData::category |
QString | PageData::id |
Command * | Core::Internal::ShortcutItem::m_cmd |
QKeySequence | Core::Internal::ShortcutItem::m_key |
QTreeWidgetItem * | Core::Internal::ShortcutItem::m_item |
QString | Core::IBoardType::USBInfo::serialNumber |
QString | Core::IBoardType::USBInfo::manufacturer |
QString | Core::IBoardType::USBInfo::product |
int | Core::IBoardType::USBInfo::usagePage = 0 |
int | Core::IBoardType::USBInfo::usage = 0 |
int | Core::IBoardType::USBInfo::vendorID = 0 |
int | Core::IBoardType::USBInfo::productID = 0 |
int | Core::IBoardType::USBInfo::bcdDevice = 0 |
QList< USBInfo > | Core::IBoardType::m_firmwareUSBInfo |
QList< USBInfo > | Core::IBoardType::m_bootloaderUSBInfo |
qint32 | Core::IBoardType::boardType |
The numerical board type ID. More... | |
QVector< QVector< qint32 > > | Core::IBoardType::channelBanks |
The channel groups that are driven by timers. More... | |
QTime | Animation::m_startTime |
QPointer< QWidget > | Animation::m_widget |
QImage | Animation::m_primaryImage |
QImage | Animation::m_secondaryImage |
QImage | Animation::m_tempImage |
bool | Animation::m_running |
int | Transition::m_duration |
static const int | TelemetryMonitorWidget::NODE_NUMELEM = 7 |
int | Core::UAVConfigVersion::majorNr |
int | Core::UAVConfigVersion::minorNr |
int | Core::UAVConfigVersion::patchNr |
Friends | |
class | Core::Internal::CoreImpl::MainWindow |
class | Core::UAVGadgetManager::Core::Internal::SplitterOrView |
class | Core::UAVGadgetManager::Core::Internal::UAVGadgetView |
The Core GCS plugin.
Provides the UAVGadget instance manager.
Provides a compact summary of telemetry on the tool bar.
Provides the GCS Main Window.
Provides a compact summary of alarms on the tool bar.
anonymous enum |
Definition at line 44 of file actionmanager.cpp.
anonymous enum |
Enumerator | |
---|---|
debugMainWindow |
Definition at line 96 of file mainwindow.cpp.
anonymous enum |
Enumerator | |
---|---|
debugUAVGadgetManager |
Definition at line 72 of file uavgadgetmanager.cpp.
Enumerator | |
---|---|
ANNUNCIATOR_HEARTBEAT | |
ANNUNCIATOR_ALARM | |
ANNUNCIATOR_BUZZER | |
ANNUNCIATOR_RGB | |
ANNUNCIATOR_DAC |
Definition at line 174 of file iboardtype.h.
|
protected |
Enumerator | |
---|---|
BCD_DEVICE_BOOTLOADER | |
BCD_DEVICE_FIRMWARE | |
BCD_DEVICE_UPGRADER |
Definition at line 271 of file iboardtype.h.
Types of capabilities boards can support.
Enumerator | |
---|---|
BOARD_CAPABILITIES_GYROS | |
BOARD_CAPABILITIES_ACCELS | |
BOARD_CAPABILITIES_MAGS | |
BOARD_CAPABILITIES_BAROS | |
BOARD_CAPABILITIES_RADIO | |
BOARD_CAPABILITIES_OSD | |
BOARD_CAPABILITIES_UPGRADEABLE |
Definition at line 92 of file iboardtype.h.
Enumerator | |
---|---|
FullyCompatible | |
MinorLossOfConfiguration | |
MissingConfiguration | |
MajorLossOfConfiguration | |
NotCompatible |
Definition at line 62 of file uavconfiginfo.h.
Enumerator | |
---|---|
EA_Mask | |
EA_None | |
EA_Hide | |
EA_Disable |
Definition at line 43 of file actioncontainer.h.
Types of input to configure for the default port.
Definition at line 158 of file iboardtype.h.
enum Core::IWizard::Kind |
Used to specify what kind of objects the wizard creates. This information is used to show e.g. only wizards that create projects when selecting a {New Project} menu item. FileWizard The wizard creates one or more files. ClassWizard The wizard creates a new class (e.g. source+header files). ProjectWizard The wizard creates a new project.
Enumerator | |
---|---|
FileWizard | |
ClassWizard | |
ProjectWizard |
Set the coordinator ID. If set to zero this device will be a coordinator.
id | - the ID of the coordinator to bind to, or 0 to make this board the coordinator |
baud_rate | - the maximum baud rate to use, or 0 to leave unchanged |
rf_power | - the maximum radio power to use or -1 to leave unchanged |
Enumerator | |
---|---|
LINK_TELEM | |
LINK_TELEM_PPM | |
LINK_PPM |
Definition at line 227 of file iboardtype.h.
enum Core::MessageType |
Enumerator | |
---|---|
ERROR | |
WARNING | |
INFO |
Definition at line 36 of file globalmessaging.h.
Enumerator | |
---|---|
AddOperation | |
DeleteOperation | |
OpenOperation |
Definition at line 42 of file iversioncontrol.h.
|
virtual |
Returns the user visible action for this Command. If the Command represents a shortcut, it returns null. Use this action to put it on e.g. tool buttons. The action automatically forwards trigger and toggle signals to the action that is currently active for this Command. It also shows the current keyboard shortcut in its tool tip (in addition to the tool tip of the active action) and gets disabled/hidden when there is no active action for the current context.
Implements Core::Command.
Reimplemented in Core::Internal::Action.
Definition at line 224 of file command.cpp.
|
pure virtual |
Returns the user visible action for this Command. If the Command represents a shortcut, it returns null. Use this action to put it on e.g. tool buttons. The action automatically forwards trigger and toggle signals to the action that is currently active for this Command. It also shows the current keyboard shortcut in its tool tip (in addition to the tool tip of the active action) and gets disabled/hidden when there is no active action for the current context.
Implemented in Core::Internal::Action, and Core::Internal::CommandPrivate.
Action::Action | ( | int | id | ) |
Definition at line 348 of file command.cpp.
|
virtual |
Returns the user visible action for this Command. If the Command represents a shortcut, it returns null. Use this action to put it on e.g. tool buttons. The action automatically forwards trigger and toggle signals to the action that is currently active for this Command. It also shows the current keyboard shortcut in its tool tip (in addition to the tool tip of the active action) and gets disabled/hidden when there is no active action for the current context.
Reimplemented from Core::Internal::CommandPrivate.
Definition at line 371 of file command.cpp.
|
pure virtual |
Returns the IActionContainter object that is know to the system under the given string id.
Implemented in Core::Internal::ActionManagerPrivate.
ActionContainer * ActionManagerPrivate::actionContainer | ( | int | uid | ) | const |
Definition at line 453 of file actionmanager.cpp.
|
virtual |
Returns the IActionContainter object that is know to the system under the given string id.
Implements Core::ActionManager.
Definition at line 428 of file actionmanager.cpp.
ActionContainerPrivate::ActionContainerPrivate | ( | int | id | ) |
Definition at line 152 of file actioncontainer.cpp.
|
virtual |
Returns the application's action manager.
The action manager is responsible for registration of menus and menu items and keyboard shortcuts.
Implements Core::ICore.
Definition at line 62 of file coreimpl.cpp.
|
inline |
Definition at line 51 of file actionmanager.h.
|
pure virtual |
Returns the application's action manager.
The action manager is responsible for registration of menus and menu items and keyboard shortcuts.
Implemented in Core::Internal::CoreImpl.
ActionManager * MainWindow::actionManager | ( | ) | const |
Definition at line 927 of file mainwindow.cpp.
|
explicit |
Definition at line 218 of file actionmanager.cpp.
|
inlinevirtual |
Reimplemented from Core::IUAVGadget.
Definition at line 47 of file uavgadgetdecorator.h.
|
inlinevirtual |
Reimplemented in Core::UAVGadgetDecorator.
Definition at line 64 of file iuavgadget.h.
|
virtual |
Add the action as a menu item to this action container. The action is added as the last item of the specified group.
Implements Core::ActionContainer.
Definition at line 182 of file actioncontainer.cpp.
|
pure virtual |
Add the action as a menu item to this action container. The action is added as the last item of the specified group.
Implemented in Core::Internal::ActionContainerPrivate.
Definition at line 228 of file modemanager.cpp.
Definition at line 235 of file actioncontainer.cpp.
|
virtual |
Register additional context to be currently active.
Appends the additional context to the list of currently active contexts. You need to call ICore::updateContext to make that change take effect.
Implements Core::ICore.
Definition at line 125 of file coreimpl.cpp.
|
pure virtual |
Register additional context to be currently active.
Appends the additional context to the list of currently active contexts. You need to call ICore::updateContext to make that change take effect.
Implemented in Core::Internal::CoreImpl.
void MainWindow::addAdditionalContext | ( | int | context | ) |
Definition at line 1332 of file mainwindow.cpp.
Definition at line 278 of file iboardtype.h.
Registers an additional context object.
After registration this context object gets automatically the current context object whenever its widget gets focus.
Implements Core::ICore.
Definition at line 140 of file coreimpl.cpp.
Definition at line 985 of file mainwindow.cpp.
Registers an additional context object.
After registration this context object gets automatically the current context object whenever its widget gets focus.
Implemented in Core::Internal::CoreImpl.
GlobalMessage * Core::GlobalMessaging::addErrorMessage | ( | QString | brief, |
QString | description | ||
) |
Definition at line 55 of file globalmessaging.cpp.
Definition at line 277 of file iboardtype.h.
GlobalMessage * Core::GlobalMessaging::addInfoMessage | ( | QString | brief, |
QString | description | ||
) |
Definition at line 82 of file globalmessaging.cpp.
|
virtual |
Add the menu as a submenu to this action container. The menu is added as the last item of the specified group.
Implements Core::ActionContainer.
Definition at line 198 of file actioncontainer.cpp.
|
pure virtual |
Add the menu as a submenu to this action container. The menu is added as the last item of the specified group.
Implemented in Core::Internal::ActionContainerPrivate.
|
protected |
Definition at line 257 of file actioncontainer.cpp.
void Core::GlobalMessaging::addMessage | ( | GlobalMessage * | message | ) |
Definition at line 95 of file globalmessaging.cpp.
Definition at line 473 of file command.cpp.
GlobalMessage * Core::GlobalMessaging::addWarningMessage | ( | QString | brief, |
QString | description | ||
) |
Definition at line 68 of file globalmessaging.cpp.
void ModeManager::addWidget | ( | QWidget * | widget | ) |
Definition at line 84 of file modemanager.cpp.
Definition at line 144 of file iwizard.cpp.
|
inline |
Definition at line 48 of file styleanimator.h.
|
virtual |
Adds a group with the given identifier to the action container. Using groups you can segment your action container into logical parts and add actions and menus directly to these parts.
Implements Core::ActionContainer.
Definition at line 168 of file actioncontainer.cpp.
|
pure virtual |
Adds a group with the given identifier to the action container. Using groups you can segment your action container into logical parts and add actions and menus directly to these parts.
Implemented in Core::Internal::ActionContainerPrivate.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 83 of file uavgadgetoptionspagedecorator.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 141 of file generalsettings.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 152 of file workspacesettings.cpp.
|
pure virtual |
Implemented in Core::Internal::ShortcutSettings, NotifyPluginOptionsPage, GCSControlGadgetOptionsPage, IPConnectionOptionsPage, Core::Internal::WorkspaceSettings, ScopeGadgetOptionsPage, SerialPluginOptionsPage, Core::Internal::GeneralSettings, DialGadgetOptionsPage, ModelViewGadgetOptionsPage, UsageStatsOptionPage, LineardialGadgetOptionsPage, UAVObjectBrowserOptionsPage, Core::UAVGadgetOptionsPageDecorator, SystemHealthGadgetOptionsPage, QmlViewGadgetOptionsPage, OPMapGadgetOptionsPage, ConfigGadgetOptionsPage, and PfdQmlGadgetOptionsPage.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 116 of file shortcutsettings.cpp.
void UAVGadgetInstanceManager::applyChanges | ( | IUAVGadgetConfiguration * | config | ) |
Definition at line 380 of file uavgadgetinstancemanager.cpp.
bool UAVConfigInfo::askToAbort | ( | int | compat, |
QString | message | ||
) |
Definition at line 176 of file uavconfiginfo.cpp.
|
explicit |
Definition at line 51 of file authorsdialog.cpp.
bool GeneralSettings::autoConnect | ( | ) | const |
Definition at line 262 of file generalsettings.cpp.
bool GeneralSettings::autoSelect | ( | ) | const |
Definition at line 267 of file generalsettings.cpp.
|
pure virtual |
Return the list of devices found on the system
Implemented in IPConnection, LoggingConnection, RawHIDConnection, and SerialConnection.
|
inline |
Definition at line 58 of file icontext.h.
BaseMode::BaseMode | ( | QObject * | parent = nullptr | ) |
Creates a mode with empty name, no icon, lowest priority and no widget. You should use the setter functions to give the mode a meaning.
parent
Definition at line 71 of file basemode.cpp.
BaseView::BaseView | ( | QObject * | parent = nullptr | ) |
Definition at line 34 of file baseview.cpp.
|
pure virtual |
Core::BoardManager::BoardManager | ( | ) |
Definition at line 51 of file boardmanager.cpp.
|
virtual |
Implements Core::ICore.
Definition at line 77 of file coreimpl.cpp.
|
pure virtual |
Implemented in Core::Internal::CoreImpl.
BoardManager * MainWindow::boardManager | ( | ) | const |
Definition at line 955 of file mainwindow.cpp.
|
inline |
getBootloaderUSBInfo
Definition at line 251 of file iboardtype.h.
|
protected |
Definition at line 230 of file actioncontainer.cpp.
|
protected |
|
protectedpure virtual |
Implemented in Core::Internal::MenuBarActionContainer, and Core::Internal::MenuActionContainer.
|
protectedvirtual |
Implements Core::Internal::ActionContainerPrivate.
Definition at line 405 of file actioncontainer.cpp.
|
protectedvirtual |
Implements Core::Internal::ActionContainerPrivate.
Definition at line 466 of file actioncontainer.cpp.
bool UAVGadgetInstanceManager::canDeleteConfiguration | ( | IUAVGadgetConfiguration * | config | ) |
Definition at line 308 of file uavgadgetinstancemanager.cpp.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Reimplemented from Core::IOptionsPage.
Definition at line 51 of file uavgadgetoptionspagedecorator.h.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 64 of file generalsettings.cpp.
|
pure virtual |
Returns a category ID to add the wizard to.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 62 of file workspacesettings.cpp.
|
inlinevirtual |
Reimplemented in Core::Internal::ShortcutSettings, NotifyPluginOptionsPage, IPConnectionOptionsPage, Core::Internal::WorkspaceSettings, SerialPluginOptionsPage, Core::Internal::GeneralSettings, ModelViewGadgetOptionsPage, UsageStatsOptionPage, and Core::UAVGadgetOptionsPageDecorator.
Definition at line 61 of file ioptionspage.h.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 75 of file shortcutsettings.cpp.
|
protectedvirtual |
Definition at line 1010 of file mainwindow.cpp.
int UAVConfigInfo::checkCompatibilityWith | ( | UAVConfigVersion | programVersion | ) |
Definition at line 231 of file uavconfiginfo.cpp.
|
inline |
Definition at line 49 of file iuavgadgetconfiguration.h.
|
inline |
Definition at line 62 of file iuavgadget.h.
|
inline |
Definition at line 69 of file iuavgadgetfactory.h.
|
inline |
Definition at line 71 of file uavgadgetinstancemanager.h.
|
pure virtual |
|
pure virtual |
Implemented in DialGadgetConfiguration, LineardialGadgetConfiguration, GCSControlGadgetConfiguration, OPMapGadgetConfiguration, UAVObjectBrowserConfiguration, ScopeGadgetConfiguration, SystemHealthGadgetConfiguration, IPConnectionConfiguration, QmlViewGadgetConfiguration, SerialPluginConfiguration, ModelViewGadgetConfiguration, ConfigGadgetConfiguration, and PfdQmlGadgetConfiguration.
void UAVGadgetInstanceManager::cloneConfiguration | ( | IUAVGadgetConfiguration * | config | ) |
Definition at line 340 of file uavgadgetinstancemanager.cpp.
|
inlinevirtual |
Reimplemented in IPConnection, LoggingConnection, RawHIDConnection, and SerialConnection.
Definition at line 61 of file iconnection.h.
|
protectedvirtual |
Definition at line 450 of file mainwindow.cpp.
|
pure virtual |
Returns the Command object that is known to the system under the given string id.
Implemented in Core::Internal::ActionManagerPrivate.
Command * ActionManagerPrivate::command | ( | int | uid | ) | const |
Definition at line 441 of file actionmanager.cpp.
|
virtual |
Returns the Command object that is known to the system under the given string id.
Implements Core::ActionManager.
Definition at line 416 of file actionmanager.cpp.
CommandPrivate::CommandPrivate | ( | int | id | ) |
Definition at line 193 of file command.cpp.
|
inline |
Definition at line 61 of file actioncontainer_p.h.
QList< CommandPrivate * > ActionManagerPrivate::commands | ( | ) | const |
Definition at line 245 of file actionmanager.cpp.
CommandsFile::CommandsFile | ( | const QString & | filename | ) |
...
Definition at line 49 of file commandsfile.cpp.
void UAVGadgetInstanceManager::configurationNameEdited | ( | QString | text, |
bool | hasText = true |
||
) |
Definition at line 413 of file uavgadgetinstancemanager.cpp.
QStringList UAVGadgetInstanceManager::configurationNames | ( | QString | classId | ) | const |
Definition at line 472 of file uavgadgetinstancemanager.cpp.
bool Core::ConnectionManager::connectDevice | ( | DevListItem | device | ) |
Method called when the user clicks the "Connect" button
Definition at line 134 of file connectionmanager.cpp.
|
virtual |
Implements Core::ICore.
Definition at line 72 of file coreimpl.cpp.
|
pure virtual |
Implemented in Core::Internal::CoreImpl.
Core::ConnectionManager::ConnectionManager | ( | Internal::MainWindow * | mainWindow, |
QTabWidget * | modeStack | ||
) |
Definition at line 47 of file connectionmanager.cpp.
ConnectionManager * MainWindow::connectionManager | ( | ) | const |
Definition at line 950 of file mainwindow.cpp.
|
pure virtual |
Connection type name "USB HID"
Implemented in IPConnection, LoggingConnection, RawHIDConnection, and SerialConnection.
QList< ActionContainerPrivate * > ActionManagerPrivate::containers | ( | ) | const |
Definition at line 250 of file actionmanager.cpp.
|
virtual |
Implements Core::IContext.
Definition at line 48 of file baseview.cpp.
|
pure virtual |
|
inlinevirtual |
Implements Core::IContext.
Definition at line 54 of file basemode.h.
|
inlinevirtual |
Implements Core::IContext.
Reimplemented in GCSControlGadget, ScopeGadget, DebugGadget, EmptyGadget, LoggingGadget, MagicWaypointGadget, PathPlannerGadget, and TelemetrySchedulerGadget.
Definition at line 57 of file iuavgadget.h.
|
inlinevirtual |
Implements Core::IContext.
Definition at line 65 of file icontext.h.
|
virtual |
Implements Core::IContext.
Definition at line 126 of file uavgadgetmanager.cpp.
QList< int > Shortcut::context | ( | ) | const |
Definition at line 292 of file command.cpp.
|
inlinevirtual |
Reimplemented in GCSControlGadget, Core::IUAVGadget, Welcome::WelcomeMode, ScopeGadget, DebugGadget, EmptyGadget, LoggingGadget, MagicWaypointGadget, PathPlannerGadget, and TelemetrySchedulerGadget.
Definition at line 52 of file icontext.h.
|
inlinevirtual |
Reimplemented from Core::IContext.
Reimplemented in GCSControlGadget, ScopeGadget, DebugGadget, EmptyGadget, LoggingGadget, MagicWaypointGadget, PathPlannerGadget, and TelemetrySchedulerGadget.
Definition at line 61 of file iuavgadget.h.
IContext * MainWindow::contextObject | ( | QWidget * | widget | ) |
Definition at line 980 of file mainwindow.cpp.
|
inlinevirtual |
Reimplemented in AppCloseHook.
Definition at line 69 of file icorelistener.h.
CoreImpl::CoreImpl | ( | MainWindow * | mainwindow | ) |
Definition at line 51 of file coreimpl.cpp.
|
inlinevirtual |
Reimplemented in uploader::UploaderGadgetFactory, GCSControlGadgetFactory, OPMapGadgetFactory, ScopeGadgetFactory, ConfigGadgetFactory, DialGadgetFactory, LineardialGadgetFactory, ModelViewGadgetFactory, QmlViewGadgetFactory, SystemHealthGadgetFactory, UAVObjectBrowserFactory, and PfdQmlGadgetFactory.
Definition at line 62 of file iuavgadgetfactory.h.
|
inlinevirtual |
Definition at line 63 of file iuavgadgetfactory.h.
|
pure virtual |
Implemented in uploader::UploaderGadgetFactory, LoggingGadgetFactory, NotifyPluginFactory, GCSControlGadgetFactory, OPMapGadgetFactory, ScopeGadgetFactory, ConfigGadgetFactory, DebugGadgetFactory, DialGadgetFactory, EmptyGadgetFactory, GpsDisplayGadgetFactory, LineardialGadgetFactory, MagicWaypointGadgetFactory, ModelViewGadgetFactory, PathPlannerGadgetFactory, QmlViewGadgetFactory, SystemHealthGadgetFactory, TelemetrySchedulerGadgetFactory, UAVObjectBrowserFactory, and PfdQmlGadgetFactory.
IUAVGadget * UAVGadgetInstanceManager::createGadget | ( | QString | classId, |
QWidget * | parent, | ||
bool | forceLoadConfiguration = false |
||
) |
Definition at line 256 of file uavgadgetinstancemanager.cpp.
|
protected |
Definition at line 82 of file minisplitter.cpp.
|
pure virtual |
Creates a new menu with the given string id.
Returns a new ActionContainer that you can use to get the QMenu instance or to add menu items to the menu. The ActionManager owns the returned ActionContainer. Add your menu to some other menu or a menu bar via the ActionManager::actionContainer and ActionContainer::addMenu methods.
Implemented in Core::Internal::ActionManagerPrivate.
|
virtual |
Creates a new menu with the given string id.
Returns a new ActionContainer that you can use to get the QMenu instance or to add menu items to the menu. The ActionManager owns the returned ActionContainer. Add your menu to some other menu or a menu bar via the ActionManager::actionContainer and ActionContainer::addMenu methods.
Implements Core::ActionManager.
Definition at line 284 of file actionmanager.cpp.
|
pure virtual |
Creates a new menu bar with the given string id.
Returns a new ActionContainer that you can use to get the QMenuBar instance or to add menus to the menu bar. The ActionManager owns the returned ActionContainer.
Implemented in Core::Internal::ActionManagerPrivate.
|
virtual |
Creates a new menu bar with the given string id.
Returns a new ActionContainer that you can use to get the QMenuBar instance or to add menus to the menu bar. The ActionManager owns the returned ActionContainer.
Implements Core::ActionManager.
Definition at line 302 of file actionmanager.cpp.
|
inlinevirtual |
Reimplemented in NotifyPluginFactory, GCSControlGadgetFactory, OPMapGadgetFactory, ScopeGadgetFactory, ConfigGadgetFactory, DialGadgetFactory, LineardialGadgetFactory, ModelViewGadgetFactory, QmlViewGadgetFactory, SystemHealthGadgetFactory, UAVObjectBrowserFactory, and PfdQmlGadgetFactory.
Definition at line 68 of file iuavgadgetfactory.h.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 52 of file uavgadgetoptionspagedecorator.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 120 of file generalsettings.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 72 of file workspacesettings.cpp.
|
pure virtual |
Implemented in Core::Internal::ShortcutSettings, NotifyPluginOptionsPage, GCSControlGadgetOptionsPage, IPConnectionOptionsPage, Core::Internal::WorkspaceSettings, ScopeGadgetOptionsPage, SerialPluginOptionsPage, Core::Internal::GeneralSettings, DialGadgetOptionsPage, ModelViewGadgetOptionsPage, UsageStatsOptionPage, LineardialGadgetOptionsPage, UAVObjectBrowserOptionsPage, Core::UAVGadgetOptionsPageDecorator, SystemHealthGadgetOptionsPage, QmlViewGadgetOptionsPage, OPMapGadgetOptionsPage, ConfigGadgetOptionsPage, and PfdQmlGadgetOptionsPage.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 85 of file shortcutsettings.cpp.
|
virtual |
Returns the context object of the current main context.
Implements Core::ICore.
Definition at line 113 of file coreimpl.cpp.
|
pure virtual |
Returns the context object of the current main context.
Implemented in Core::Internal::CoreImpl.
IContext * MainWindow::currentContextObject | ( | ) | const |
Definition at line 526 of file mainwindow.cpp.
IUAVGadget * UAVGadgetManager::currentGadget | ( | ) | const |
Definition at line 190 of file uavgadgetmanager.cpp.
IMode * ModeManager::currentMode | ( | ) | const |
Definition at line 94 of file modemanager.cpp.
QList< int > ActionManagerPrivate::defaultGroups | ( | ) | const |
Definition at line 240 of file actionmanager.cpp.
|
virtual |
Returns the default keyboard shortcut that can be used to activate this command.
Implements Core::Command.
Definition at line 204 of file command.cpp.
|
pure virtual |
Returns the default keyboard shortcut that can be used to activate this command.
Implemented in Core::Internal::CommandPrivate.
|
virtual |
Implements Core::IView.
Definition at line 63 of file baseview.cpp.
|
pure virtual |
Implemented in Core::BaseView.
|
virtual |
Returns the text that is used to present this Command to the user.
Implements Core::Command.
Reimplemented in Core::Internal::Shortcut.
Definition at line 214 of file command.cpp.
|
pure virtual |
Returns the text that is used to present this Command to the user.
Implemented in Core::Internal::Shortcut, and Core::Internal::CommandPrivate.
|
virtual |
Returns the text that is used to present this Command to the user.
Reimplemented from Core::Internal::CommandPrivate.
Definition at line 320 of file command.cpp.
void UAVGadgetInstanceManager::deleteConfiguration | ( | IUAVGadgetConfiguration * | config | ) |
Definition at line 324 of file uavgadgetinstancemanager.cpp.
void SettingsDialog::deletePage | ( | ) |
Definition at line 273 of file settingsdialog.cpp.
|
virtual |
Implements Core::ICore.
Definition at line 179 of file coreimpl.cpp.
|
pure virtual |
Implemented in Core::Internal::CoreImpl.
void MainWindow::deleteSettings | ( | ) |
Definition at line 1316 of file mainwindow.cpp.
|
pure virtual |
Returns a translated description to show when this wizard is selected in the dialog.
|
inline |
Definition at line 68 of file connectionmanager.h.
|
inline |
Definition at line 74 of file connectionmanager.h.
void SettingsDialog::disableApplyOk | ( | bool | disable | ) |
Definition at line 335 of file settingsdialog.cpp.
bool Core::ConnectionManager::disconnectDevice | ( | ) |
Method called by plugins who want to force a disconnection. Used by Uploader gadget for instance.
Definition at line 180 of file connectionmanager.cpp.
|
protectedvirtual |
Definition at line 506 of file mainwindow.cpp.
|
protected |
Definition at line 49 of file styleanimator.cpp.
|
protectedvirtual |
Definition at line 515 of file mainwindow.cpp.
|
inline |
Definition at line 84 of file styleanimator.h.
void UAVGadgetManager::ensureUAVGadgetManagerVisible | ( | ) |
Definition at line 252 of file uavgadgetmanager.cpp.
|
inline |
|
protected |
Definition at line 130 of file shortcutsettings.cpp.
EventFilteringMainWindow::EventFilteringMainWindow | ( | ) |
Definition at line 38 of file eventfilteringmainwindow.cpp.
bool SettingsDialog::execDialog | ( | ) |
Definition at line 379 of file settingsdialog.cpp.
bool CommandsFile::exportCommands | ( | const QList< ShortcutItem * > & | items | ) |
...
Definition at line 92 of file commandsfile.cpp.
void MainWindow::extensionsInitialized | ( | ) |
Definition at line 318 of file mainwindow.cpp.
DevListItem Core::ConnectionManager::findDevice | ( | const QString & | devName | ) |
Find a device by its displayed (visible on screen) name
Definition at line 352 of file connectionmanager.cpp.
SplitterOrView * SplitterOrView::findFirstView | ( | ) |
Definition at line 76 of file splitterorview.cpp.
SplitterOrView * SplitterOrView::findNextView | ( | SplitterOrView * | view | ) |
Definition at line 171 of file splitterorview.cpp.
SplitterOrView * SplitterOrView::findSplitter | ( | Core::IUAVGadget * | uavGadget | ) |
Definition at line 131 of file splitterorview.cpp.
SplitterOrView * SplitterOrView::findSplitter | ( | SplitterOrView * | child | ) |
Definition at line 151 of file splitterorview.cpp.
|
pure virtual |
This function should return the topmost directory, for which this IVersionControl should be used. The VCSManager assumes that all files in the returned directory are managed by the same IVersionControl.
Note that this is used as an optimization, so that the VCSManager doesn't need to call managesDirectory(..) for each directory.
This function is called after finding out that the directory is managed by a specific version control.
SplitterOrView * SplitterOrView::findView | ( | Core::IUAVGadget * | uavGadget | ) |
Definition at line 93 of file splitterorview.cpp.
SplitterOrView * SplitterOrView::findView | ( | UAVGadgetView * | view | ) |
Definition at line 111 of file splitterorview.cpp.
Definition at line 132 of file iwizard.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 90 of file uavgadgetoptionspagedecorator.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 160 of file generalsettings.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 178 of file workspacesettings.cpp.
|
pure virtual |
Implemented in Core::Internal::ShortcutSettings, NotifyPluginOptionsPage, GCSControlGadgetOptionsPage, IPConnectionOptionsPage, Core::Internal::WorkspaceSettings, ScopeGadgetOptionsPage, SerialPluginOptionsPage, Core::Internal::GeneralSettings, DialGadgetOptionsPage, ModelViewGadgetOptionsPage, UsageStatsOptionPage, LineardialGadgetOptionsPage, UAVObjectBrowserOptionsPage, Core::UAVGadgetOptionsPageDecorator, SystemHealthGadgetOptionsPage, QmlViewGadgetOptionsPage, OPMapGadgetOptionsPage, ConfigGadgetOptionsPage, and PfdQmlGadgetOptionsPage.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 122 of file shortcutsettings.cpp.
|
inline |
getFirmwareUSBInfo
Definition at line 245 of file iboardtype.h.
|
inline |
Definition at line 54 of file splitterorview.h.
IUAVGadget * UAVGadgetView::gadget | ( | ) | const |
Definition at line 202 of file uavgadgetview.cpp.
QIcon UAVGadgetInstanceManager::gadgetIcon | ( | QString | classId | ) | const |
Definition at line 487 of file uavgadgetinstancemanager.cpp.
QString UAVGadgetInstanceManager::gadgetName | ( | QString | classId | ) | const |
Definition at line 482 of file uavgadgetinstancemanager.cpp.
QList< IUAVGadget * > SplitterOrView::gadgets | ( | ) |
Definition at line 225 of file splitterorview.cpp.
GeneralSettings::GeneralSettings | ( | ) |
Definition at line 43 of file generalsettings.cpp.
GeneralSettings * MainWindow::generalSettings | ( | ) | const |
Definition at line 975 of file mainwindow.cpp.
QList< GlobalMessage * > Core::GlobalMessaging::getActiveErrors | ( | ) |
Definition at line 120 of file globalmessaging.cpp.
QList< GlobalMessage * > Core::GlobalMessaging::getActiveInfos | ( | ) |
Definition at line 140 of file globalmessaging.cpp.
QList< GlobalMessage * > Core::GlobalMessaging::getActiveWarnings | ( | ) |
Definition at line 130 of file globalmessaging.cpp.
|
inlinevirtual |
bool Core::ConnectionManager::getAutoconnect | ( | ) |
Returns true if autoconnection is enabled
Definition at line 400 of file connectionmanager.cpp.
|
inline |
Definition at line 111 of file connectionmanager.h.
|
inline |
Definition at line 53 of file telemetrymonitorwidget.h.
int Core::IBoardType::getBankFromOutputChannel | ( | int | channel | ) |
Definition at line 90 of file iboardtype.cpp.
int GeneralSettings::getBatteryCells | ( | ) |
Definition at line 338 of file generalsettings.cpp.
IBoardType * Core::BoardManager::getBoard | ( | int | type | ) |
Find a board from it's type.
Definition at line 118 of file boardmanager.cpp.
|
inlinevirtual |
Return a custom configuration widget, if one is provided.
Reimplemented in Lux, Dtfc, Sprf3e, BrainRE1, Brain, Seppuku, and Simulation.
Definition at line 150 of file iboardtype.h.
|
static |
Definition at line 75 of file iboardtype.cpp.
|
pure virtual |
getBoardPicture
Implemented in Dtfc, PlayUavOsd, Simulation, OmnibusF3, PikoBLX, Seppuku, Sprf3e, Revolution, TauLink, MATEK405, Brain, Lux, Quanton, Sparky2, AQ32, BrainRE1, and Sparky.
QString GeneralSettings::getBoardType | ( | ) |
Definition at line 308 of file generalsettings.cpp.
|
inline |
Get the board type number.
Definition at line 147 of file iboardtype.h.
|
inline |
Definition at line 62 of file globalmessaging.h.
|
inlinevirtual |
Get banks of output PWM channels banks on the board.
Reimplemented in BrainRE1.
Definition at line 121 of file iboardtype.h.
|
inline |
Definition at line 79 of file connectionmanager.h.
|
inlinevirtual |
getConnectionDiagram get the connection diagram for this board
Reimplemented in Dtfc, Revolution, Lux, Sprf3e, Sparky2, BrainRE1, Sparky, and Seppuku.
Definition at line 209 of file iboardtype.h.
|
inline |
Definition at line 107 of file connectionmanager.h.
|
inline |
Definition at line 108 of file connectionmanager.h.
|
inline |
Definition at line 63 of file globalmessaging.h.
QList< GlobalMessage * > Core::GlobalMessaging::getErrors | ( | ) |
Definition at line 150 of file globalmessaging.cpp.
QString GeneralSettings::getESCs | ( | ) |
Definition at line 358 of file generalsettings.cpp.
|
pure virtual |
QList< GlobalMessage * > Core::GlobalMessaging::getInfos | ( | ) |
Definition at line 158 of file globalmessaging.cpp.
|
inlinevirtual |
|
inlinestatic |
Definition at line 38 of file alarmsmonitorwidget.h.
QList< IBoardType::USBInfo > Core::BoardManager::getKnownBootloaderUSBInfo | ( | ) |
getKnownBootloaderUSBInfo
Definition at line 139 of file boardmanager.cpp.
QList< IBoardType::USBInfo > Core::BoardManager::getKnownFirmwareUSBInfo | ( | ) |
getKnownFirmwareUSBInfo
Definition at line 128 of file boardmanager.cpp.
QList< int > Core::BoardManager::getKnownVendorIDs | ( | ) |
getKnownVendorIDs Get all USB VendorIDs known by the board manager. This can be used by any plugin which uses USB and needs to know what boards are ours. The list is deduplicated.
BoardManager::getKnownVendorIDs Note: the list is deduplicated, each known VendorID appears only once.
Definition at line 76 of file boardmanager.cpp.
|
inline |
Definition at line 48 of file telemetrymonitorwidget.h.
|
inline |
Definition at line 46 of file telemetrymonitorwidget.h.
QString GeneralSettings::getMotors | ( | ) |
Definition at line 348 of file generalsettings.cpp.
QNetworkProxy GeneralSettings::getNetworkProxy | ( | ) |
Definition at line 277 of file generalsettings.cpp.
QString GeneralSettings::getObservations | ( | ) |
Definition at line 293 of file generalsettings.cpp.
|
inline |
Definition at line 37 of file usbdevice.h.
|
inline |
Definition at line 39 of file usbdevice.h.
QString GeneralSettings::getProps | ( | ) |
Definition at line 368 of file generalsettings.cpp.
|
inline |
Definition at line 52 of file telemetrymonitorwidget.h.
|
inline |
Definition at line 119 of file connectionmanager.h.
|
inline |
Definition at line 64 of file globalmessaging.h.
int GeneralSettings::getVehicleSize | ( | ) |
Definition at line 328 of file generalsettings.cpp.
QString GeneralSettings::getVehicleType | ( | ) |
Definition at line 298 of file generalsettings.cpp.
|
inline |
Definition at line 38 of file usbdevice.h.
QList< int > Core::IBoardType::getVendorIDs | ( | ) |
Get USB VendorID.
Definition at line 106 of file iboardtype.cpp.
QList< GlobalMessage * > Core::GlobalMessaging::getWarnings | ( | ) |
Definition at line 154 of file globalmessaging.cpp.
int GeneralSettings::getWeight | ( | ) |
Definition at line 318 of file generalsettings.cpp.
|
explicit |
Definition at line 33 of file globalmessaging.cpp.
|
explicit |
Definition at line 42 of file globalmessaging.cpp.
|
virtual |
Implements Core::ICore.
Definition at line 82 of file coreimpl.cpp.
|
pure virtual |
Implemented in Core::Internal::CoreImpl.
|
explicit |
Definition at line 187 of file globalmessaging.cpp.
GlobalMessaging * MainWindow::globalMessaging | ( | ) | const |
Definition at line 937 of file mainwindow.cpp.
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Check if the board has the given type of annunciator.
annunc | Annunciator type of interest |
Reimplemented in Dtfc, BrainRE1, Lux, Sprf3e, Revolution, Sparky, MATEK405, Quanton, AQ32, Brain, Seppuku, OmnibusF3, PikoBLX, Simulation, and PlayUavOsd.
Definition at line 258 of file iboardtype.h.
|
virtual |
Returns if the Command has the attribute set.
Implements Core::Command.
Definition at line 244 of file command.cpp.
|
pure virtual |
Returns if the Command has the attribute set.
Implemented in Core::Internal::CommandPrivate.
|
virtual |
Returns if the given context is currently one of the active contexts.
Implements Core::ICore.
Definition at line 135 of file coreimpl.cpp.
bool ActionManagerPrivate::hasContext | ( | int | context | ) | const |
Definition at line 255 of file actionmanager.cpp.
|
pure virtual |
Returns if the given context is currently one of the active contexts.
Implemented in Core::Internal::CoreImpl.
bool MainWindow::hasContext | ( | int | context | ) | const |
Definition at line 1351 of file mainwindow.cpp.
bool ActionContainerPrivate::hasEmptyAction | ( | EmptyAction | ea | ) | const |
Definition at line 163 of file actioncontainer.cpp.
|
pure virtual |
|
inline |
Definition at line 55 of file splitterorview.h.
|
inline |
Definition at line 59 of file splitterorview.h.
bool UAVGadgetView::hasGadget | ( | IUAVGadget * | uavGadget | ) | const |
Definition at line 167 of file uavgadgetview.cpp.
bool UniqueIDManager::hasUniqueIdentifier | ( | const QString & | id | ) | const |
Definition at line 46 of file uniqueidmanager.cpp.
|
inline |
Definition at line 44 of file ipdevice.h.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 50 of file basemode.h.
|
pure virtual |
Implemented in Core::UAVGadgetManager, Welcome::WelcomeMode, and Core::BaseMode.
|
pure virtual |
Returns an icon to show in the wizard selection dialog.
|
inline |
Definition at line 54 of file ioptionspage.h.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 70 of file uavgadgetmanager.h.
|
inline |
Definition at line 71 of file iuavgadgetfactory.h.
|
inline |
Definition at line 67 of file workspacesettings.h.
|
inline |
Definition at line 44 of file icontext.h.
|
inline |
Definition at line 63 of file icorelistener.h.
|
pure virtual |
Implemented in Core::Internal::ActionContainerPrivate.
|
inlinevirtual |
Reimplemented from Core::IOptionsPage.
Definition at line 49 of file uavgadgetoptionspagedecorator.h.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 54 of file generalsettings.cpp.
|
virtual |
Implements Core::ActionContainer.
Definition at line 215 of file actioncontainer.cpp.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 52 of file workspacesettings.cpp.
|
virtual |
Implements Core::Command.
Definition at line 219 of file command.cpp.
|
inlinevirtual |
Reimplemented in Core::Internal::ShortcutSettings, NotifyPluginOptionsPage, IPConnectionOptionsPage, Core::Internal::WorkspaceSettings, SerialPluginOptionsPage, Core::Internal::GeneralSettings, ModelViewGadgetOptionsPage, UsageStatsOptionPage, and Core::UAVGadgetOptionsPageDecorator.
Definition at line 59 of file ioptionspage.h.
|
pure virtual |
Implemented in Core::Internal::CommandPrivate.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 65 of file shortcutsettings.cpp.
QMap< QString, QKeySequence > CommandsFile::importCommands | ( | ) | const |
...
Definition at line 57 of file commandsfile.cpp.
int UAVGadgetView::indexOfClassId | ( | QString | classId | ) |
Definition at line 277 of file uavgadgetview.cpp.
void AlarmsMonitorWidget::init | ( | QSvgRenderer * | renderer, |
QGraphicsSvgItem * | graph | ||
) |
Definition at line 40 of file alarmsmonitorwidget.cpp.
void Core::BoardManager::init | ( | ) |
Definition at line 59 of file boardmanager.cpp.
void ModeManager::init | ( | ) |
Definition at line 75 of file modemanager.cpp.
void UAVGadgetManager::init | ( | ) |
Definition at line 146 of file uavgadgetmanager.cpp.
bool MainWindow::init | ( | QString * | errorMessage | ) |
Definition at line 297 of file mainwindow.cpp.
void Core::ConnectionManager::init | ( | ) |
Definition at line 97 of file connectionmanager.cpp.
|
pure virtual |
Implemented in Core::Internal::MenuBarActionContainer, and Core::Internal::MenuActionContainer.
|
virtual |
Implements Core::Internal::ActionContainerPrivate.
Definition at line 350 of file actioncontainer.cpp.
|
virtual |
Implements Core::Internal::ActionContainerPrivate.
Definition at line 434 of file actioncontainer.cpp.
|
virtual |
Returns an action representing the group, that could be used with {QWidget::insertAction}.
Implements Core::ActionContainer.
Definition at line 174 of file actioncontainer.cpp.
|
pure virtual |
Returns an action representing the group, that could be used with {QWidget::insertAction}.
Implemented in Core::Internal::ActionContainerPrivate.
|
pure virtual |
Implemented in Core::Internal::MenuBarActionContainer, and Core::Internal::MenuActionContainer.
|
virtual |
Implements Core::Internal::ActionContainerPrivate.
Definition at line 355 of file actioncontainer.cpp.
|
virtual |
Implements Core::Internal::ActionContainerPrivate.
Definition at line 439 of file actioncontainer.cpp.
void SettingsDialog::insertPage | ( | IOptionsPage * | page | ) |
Definition at line 288 of file settingsdialog.cpp.
|
inlinestatic |
Definition at line 44 of file uniqueidmanager.h.
|
inlinestatic |
Definition at line 62 of file modemanager.h.
|
static |
Definition at line 46 of file coreimpl.cpp.
|
static |
Definition at line 235 of file actionmanager.cpp.
|
inline |
Definition at line 46 of file ioptionspage.h.
|
inline |
Definition at line 47 of file ioutputpane.h.
IPDevice::IPDevice | ( | ) |
Definition at line 28 of file ipdevice.cpp.
|
inline |
Definition at line 45 of file globalmessaging.h.
|
pure virtual |
Returns if the Command has an active action/shortcut for the current context.
Implemented in Core::Internal::OverrideableAction, and Core::Internal::Shortcut.
|
virtual |
Returns if the Command has an active action/shortcut for the current context.
Implements Core::Command.
Definition at line 337 of file command.cpp.
|
virtual |
Returns if the Command has an active action/shortcut for the current context.
Implements Core::Command.
Definition at line 512 of file command.cpp.
|
inline |
Definition at line 113 of file connectionmanager.h.
|
pure virtual |
|
inlinevirtual |
|
inline |
Definition at line 72 of file iuavgadgetfactory.h.
|
inline |
Definition at line 53 of file splitterorview.h.
|
inlinevirtual |
Check whether the board has USB
Reimplemented in Simulation.
Definition at line 233 of file iboardtype.h.
|
inline |
Definition at line 51 of file splitterorview.h.
|
inline |
Definition at line 49 of file iuavgadget.h.
|
explicit |
Definition at line 31 of file iuavgadgetconfiguration.cpp.
|
inline |
Definition at line 51 of file iuavgadgetfactory.h.
|
inline |
Definition at line 44 of file iversioncontrol.h.
|
pure virtual |
Returns the current keyboard shortcut assigned to this Command.
Implemented in Core::Internal::Action, and Core::Internal::Shortcut.
|
virtual |
Returns the current keyboard shortcut assigned to this Command.
Implements Core::Command.
Definition at line 310 of file command.cpp.
|
virtual |
Returns the current keyboard shortcut assigned to this Command.
Implements Core::Command.
Definition at line 408 of file command.cpp.
|
pure virtual |
Returns what kind of objects are created by the wizard.
|
virtual |
Reimplemented from Core::IUAVGadget.
Definition at line 74 of file uavgadgetdecorator.cpp.
|
inlinevirtual |
Reimplemented in GCSControlGadget, QmlViewGadget, ConfigGadget, LoggingGadget, MagicWaypointGadget, PathPlannerGadget, uploader::UploaderGadget, OPMapGadget, UAVObjectBrowser, DialGadget, NotifyPluginGadget, ScopeGadget, Core::UAVGadgetDecorator, LineardialGadget, ModelViewGadget, SystemHealthGadget, ImportExportGadget, and PfdQmlGadget.
Definition at line 65 of file iuavgadget.h.
CommandLocation MenuActionContainer::location | ( | ) | const |
Definition at line 365 of file actioncontainer.cpp.
QList< CommandLocation > Action::locations | ( | ) | const |
Definition at line 381 of file command.cpp.
|
inline |
Definition at line 54 of file iuavgadgetconfiguration.h.
|
inline |
Definition at line 84 of file uavconfiginfo.h.
LoggingDevice::LoggingDevice | ( | ) |
Definition at line 28 of file loggingdevice.cpp.
|
virtual |
Returns the main application window.
For use as dialog parent etc.
Implements Core::ICore.
Definition at line 118 of file coreimpl.cpp.
MainWindow::MainWindow | ( | ) |
Definition at line 98 of file mainwindow.cpp.
|
pure virtual |
Returns the main application window.
For use as dialog parent etc.
Implemented in Core::Internal::CoreImpl.
|
pure virtual |
Returns whether files in this directory should be managed with this version control.
|
pure virtual |
Returns the QMenu instance that is represented by this action container, or 0 if this action container represents a menu bar.
Implemented in Core::Internal::MenuActionContainer, and Core::Internal::ActionContainerPrivate.
|
virtual |
Returns the QMenu instance that is represented by this action container, or 0 if this action container represents a menu bar.
Implements Core::ActionContainer.
Reimplemented in Core::Internal::MenuActionContainer.
Definition at line 220 of file actioncontainer.cpp.
|
virtual |
Returns the QMenu instance that is represented by this action container, or 0 if this action container represents a menu bar.
Reimplemented from Core::Internal::ActionContainerPrivate.
Definition at line 345 of file actioncontainer.cpp.
MenuActionContainer::MenuActionContainer | ( | int | id | ) |
Definition at line 328 of file actioncontainer.cpp.
|
pure virtual |
Returns the QMenuBar instance that is represented by this action container, or 0 if this action container represents a menu.
Implemented in Core::Internal::MenuBarActionContainer, and Core::Internal::ActionContainerPrivate.
|
virtual |
Returns the QMenuBar instance that is represented by this action container, or 0 if this action container represents a menu.
Implements Core::ActionContainer.
Reimplemented in Core::Internal::MenuBarActionContainer.
Definition at line 225 of file actioncontainer.cpp.
|
virtual |
Returns the QMenuBar instance that is represented by this action container, or 0 if this action container represents a menu.
Reimplemented from Core::Internal::ActionContainerPrivate.
Definition at line 429 of file actioncontainer.cpp.
MenuBarActionContainer::MenuBarActionContainer | ( | int | id | ) |
Definition at line 417 of file actioncontainer.cpp.
|
inlinevirtual |
Returns the minimum bootloader version required.
Reimplemented in Revolution, Brain, and Quanton.
Definition at line 183 of file iboardtype.h.
QSize SplitterOrView::minimumSizeHint | ( | ) | const |
Definition at line 200 of file splitterorview.cpp.
MiniSplitter::MiniSplitter | ( | QWidget * | parent = nullptr | ) |
Definition at line 87 of file minisplitter.cpp.
MiniSplitter::MiniSplitter | ( | Qt::Orientation | orientation | ) |
Definition at line 95 of file minisplitter.cpp.
|
inline |
Definition at line 40 of file minisplitter.cpp.
IMode * ModeManager::mode | ( | const QString & | id | ) | const |
Definition at line 113 of file modemanager.cpp.
|
virtual |
Returns the application's mode manager.
The mode manager handles everything related to the instances of IMode that were added to the plugin manager's object pool as well as their buttons and the tool bar with the round buttons in the lower left corner of the GCS.
Implements Core::ICore.
Definition at line 92 of file coreimpl.cpp.
ModeManager::ModeManager | ( | Internal::MainWindow * | mainWindow, |
MyTabWidget * | modeStack | ||
) |
Definition at line 60 of file modemanager.cpp.
|
pure virtual |
Returns the application's mode manager.
The mode manager handles everything related to the instances of IMode that were added to the plugin manager's object pool as well as their buttons and the tool bar with the round buttons in the lower left corner of the GCS.
Implemented in Core::Internal::CoreImpl.
ModeManager * MainWindow::modeManager | ( | ) | const |
Definition at line 970 of file mainwindow.cpp.
|
inline |
Definition at line 69 of file workspacesettings.h.
|
inline |
Definition at line 70 of file modemanager.h.
|
protected |
Definition at line 63 of file splitterorview.cpp.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 49 of file basemode.h.
|
pure virtual |
Implemented in Core::Internal::Action, and Core::Internal::Shortcut.
|
inline |
Definition at line 50 of file iuavgadgetconfiguration.h.
|
pure virtual |
|
pure virtual |
Implemented in Core::UAVGadgetManager, Welcome::WelcomeMode, and Core::BaseMode.
|
pure virtual |
|
pure virtual |
Returns the translated name of the wizard, how it should appear in the dialog.
|
inline |
Definition at line 68 of file workspacesettings.h.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 69 of file uavgadgetmanager.h.
|
inline |
Definition at line 70 of file iuavgadgetfactory.h.
|
virtual |
Implements Core::Internal::CommandPrivate.
Definition at line 269 of file command.cpp.
|
virtual |
Implements Core::Internal::CommandPrivate.
Definition at line 354 of file command.cpp.
void UAVConfigInfo::notify | ( | QString | message | ) |
Definition at line 224 of file uavconfiginfo.cpp.
|
inline |
Definition at line 66 of file workspacesettings.h.
|
inlinevirtual |
Number of RGB LEDs located on the board The first n LEDs in the chain will apply to on-board LEDs rather than external ones.
Reimplemented in Seppuku.
Definition at line 266 of file iboardtype.h.
|
pure virtual |
Open a device, and return a QIODevice interface from it It should be a dynamically created object as it will be deleted by the connection manager.
Implemented in IPConnection, LoggingConnection, RawHIDConnection, and SerialConnection.
|
virtual |
Open all files from a list of fileNames like it would be done if they were given to the GCS on the command line, or they were opened via {File|Open}.
Implements Core::ICore.
Definition at line 155 of file coreimpl.cpp.
void Core::Internal::MainWindow::openFiles | ( | const QStringList & | fileNames | ) |
|
pure virtual |
Open all files from a list of fileNames like it would be done if they were given to the GCS on the command line, or they were opened via {File|Open}.
Implemented in Core::Internal::CoreImpl.
|
inline |
Definition at line 91 of file connectionmanager.h.
|
inline |
Definition at line 158 of file iwizard.cpp.
bool UAVConfigVersion::operator== | ( | const UAVConfigVersion & | other | ) |
Definition at line 279 of file uavconfiginfo.cpp.
|
inline |
Definition at line 86 of file connectionmanager.h.
bool optionsPageLessThan | ( | const IOptionsPage * | p1, |
const IOptionsPage * | p2 | ||
) |
Definition at line 57 of file settingsdialog.cpp.
|
pure virtual |
OverrideableAction::OverrideableAction | ( | int | id | ) |
Definition at line 420 of file command.cpp.
|
virtual |
Reimplemented in Transition.
Definition at line 43 of file styleanimator.cpp.
|
virtual |
Reimplemented from Animation.
Definition at line 89 of file styleanimator.cpp.
|
protected |
Definition at line 76 of file minisplitter.cpp.
|
explicit |
Definition at line 45 of file plugindialog.cpp.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 51 of file basemode.h.
|
pure virtual |
Implemented in Core::UAVGadgetManager, Welcome::WelcomeMode, and Core::BaseMode.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 71 of file uavgadgetmanager.h.
|
pure virtual |
|
inline |
Definition at line 52 of file iuavgadgetconfiguration.h.
Q_DECLARE_METATYPE | ( | Core::Internal::MenuActionContainer * | ) |
Q_DECLARE_METATYPE | ( | Core::Internal::ShortcutItem * | ) |
Q_DECLARE_METATYPE | ( | ::PageData | ) |
Q_DECLARE_METATYPE | ( | Core::IUAVGadget * | ) |
|
pure virtual |
|
virtual |
Query number & names of output PWM channels banks on the board.
IBoardType::queryChannelBanks Converts board channel banks into a list of formatted strings.
Definition at line 13 of file iboardtype.cpp.
|
inlinevirtual |
void UAVConfigInfo::read | ( | QSettings * | qs | ) |
Definition at line 168 of file uavconfiginfo.cpp.
|
virtual |
Implements Core::ICore.
Definition at line 161 of file coreimpl.cpp.
|
pure virtual |
Implemented in Core::Internal::CoreImpl.
|
virtual |
Implements Core::ICore.
Definition at line 171 of file coreimpl.cpp.
void UAVGadgetInstanceManager::readSettings | ( | QSettings * | qs | ) |
Definition at line 72 of file uavgadgetinstancemanager.cpp.
void GeneralSettings::readSettings | ( | QSettings * | qs | ) |
Definition at line 165 of file generalsettings.cpp.
void WorkspaceSettings::readSettings | ( | QSettings * | qs | ) |
Definition at line 106 of file workspacesettings.cpp.
void ActionManagerPrivate::readSettings | ( | QSettings * | settings | ) |
Definition at line 469 of file actionmanager.cpp.
|
pure virtual |
Implemented in Core::Internal::CoreImpl.
void UAVGadgetManager::readSettings | ( | QSettings * | qs | ) |
Definition at line 334 of file uavgadgetmanager.cpp.
void MainWindow::readSettings | ( | QSettings * | qs = nullptr , |
bool | workspaceDiffOnly = false |
||
) |
Definition at line 1184 of file mainwindow.cpp.
void MainWindow::readSettings | ( | IConfigurablePlugin * | plugin, |
QSettings * | qs = nullptr |
||
) |
Definition at line 1273 of file mainwindow.cpp.
|
inlinevirtual |
Used to flag that the device wants that we try to reconnect if it gets disconnected Currently this should be used only with bluetooth devices.
Reimplemented in SerialConnection.
Definition at line 85 of file iconnection.h.
|
pure virtual |
Makes an action known to the system under the specified string id.
Returns a command object that represents the action in the application and is owned by the ActionManager. You can registered several actions with the same id as long as the context is different. In this case a trigger of the actual action is forwarded to the registered QAction for the currently active context.
Implemented in Core::Internal::ActionManagerPrivate.
|
virtual |
Makes an action known to the system under the specified string id.
Returns a command object that represents the action in the application and is owned by the ActionManager. You can registered several actions with the same id as long as the context is different. In this case a trigger of the actual action is forwarded to the registered QAction for the currently active context.
Implements Core::ActionManager.
Definition at line 320 of file actionmanager.cpp.
|
protected |
Register a device from a specific connection plugin
devN | contains the connection shortname + device name which is diplayed in the tooltip |
disp | is the name that is displayed in the dropdown menu |
name | is the actual device name |
Definition at line 458 of file connectionmanager.cpp.
|
pure virtual |
Makes a shortcut known to the system under the specified string id.
Returns a command object that represents the shortcut in the application and is owned by the ActionManager. You can registered several shortcuts with the same id as long as the context is different. In this case a trigger of the actual shortcut is forwarded to the registered QShortcut for the currently active context.
Implemented in Core::Internal::ActionManagerPrivate.
|
virtual |
Makes a shortcut known to the system under the specified string id.
Returns a command object that represents the shortcut in the application and is owned by the ActionManager. You can registered several shortcuts with the same id as long as the context is different. In this case a trigger of the actual shortcut is forwarded to the registered QShortcut for the currently active context.
Implements Core::ActionManager.
Definition at line 377 of file actionmanager.cpp.
|
virtual |
Removes the given context from the list of currently active contexts.
You need to call ICore::updateContext to make that change take effect.
Implements Core::ICore.
Definition at line 130 of file coreimpl.cpp.
|
pure virtual |
Removes the given context from the list of currently active contexts.
You need to call ICore::updateContext to make that change take effect.
Implemented in Core::Internal::CoreImpl.
void MainWindow::removeAdditionalContext | ( | int | context | ) |
Definition at line 1341 of file mainwindow.cpp.
void UAVGadgetInstanceManager::removeAllGadgets | ( | ) |
Removes all the gadgets. This is called by the core plugin when shutting down: this ensures that all registered gadget factory destructors are indeed called when the GCS is shutting down. We can't destroy them at the end (coreplugin is deleted last), because the gadgets sometimes depend on other plugins, like uavobjects...
Definition at line 300 of file uavgadgetinstancemanager.cpp.
|
virtual |
Remove the attribute from the attributes of this Command.
Implements Core::Command.
Definition at line 239 of file command.cpp.
|
pure virtual |
Remove the attribute from the attributes of this Command.
Implemented in Core::Internal::CommandPrivate.
Unregisters a context object from the list of know contexts.
Implements Core::ICore.
Definition at line 145 of file coreimpl.cpp.
Definition at line 996 of file mainwindow.cpp.
Unregisters a context object from the list of know contexts.
Implemented in Core::Internal::CoreImpl.
void UAVGadgetInstanceManager::removeGadget | ( | IUAVGadget * | gadget | ) |
Definition at line 284 of file uavgadgetinstancemanager.cpp.
void UAVGadgetView::removeGadget | ( | ) |
Definition at line 182 of file uavgadgetview.cpp.
void ModeManager::reorderModes | ( | QMap< QString, int > | priorities | ) |
Definition at line 292 of file modemanager.cpp.
void MainWindow::resetContext | ( | ) |
Definition at line 1073 of file mainwindow.cpp.
|
protected |
Definition at line 58 of file minisplitter.cpp.
|
protected |
Definition at line 217 of file telemetrymonitorwidget.cpp.
|
virtual |
Returns the absolute path that is used for resources like project templates and the debugger macros.
This abstraction is needed to avoid platform-specific code all over the place, since e.g. on Mac the resources are part of the application bundle.
Implements Core::ICore.
Definition at line 108 of file coreimpl.cpp.
|
pure virtual |
Returns the absolute path that is used for resources like project templates and the debugger macros.
This abstraction is needed to avoid platform-specific code all over the place, since e.g. on Mac the resources are part of the application bundle.
Implemented in Core::Internal::CoreImpl.
|
virtual |
Reimplemented from Core::IUAVGadget.
Definition at line 132 of file uavgadgetdecorator.cpp.
void SplitterOrView::restoreState | ( | QSettings * | qSettings | ) |
Definition at line 366 of file splitterorview.cpp.
|
inlinevirtual |
Definition at line 67 of file iuavgadget.h.
|
inlinevirtual |
Reimplemented in Core::UAVGadgetDecorator.
Definition at line 68 of file iuavgadget.h.
bool UAVGadgetManager::restoreState | ( | QSettings * | qSettings | ) |
Definition at line 293 of file uavgadgetmanager.cpp.
|
inlinevirtual |
Reimplemented in RawHIDConnection, and SerialConnection.
Definition at line 78 of file iconnection.h.
void Core::ConnectionManager::resumePolling | ( | ) |
Tells every connection plugin to resume polling for devices if they are doing that.
Definition at line 386 of file connectionmanager.cpp.
|
inline |
Definition at line 54 of file styleanimator.h.
|
pure virtual |
This method is executed when the wizard has been selected by the user for execution. Any dialogs the wizard opens should use the given parent. The path argument is a suggestion for the location where files should be created. The wizard should fill this in its path selection elements as a default path. Returns a list of files (absolute paths) that have been created, if any.
void UAVConfigInfo::save | ( | QSettings * | qs | ) |
Definition at line 160 of file uavconfiginfo.cpp.
|
inlinevirtual |
Reimplemented in OPMapGadgetConfiguration, and IPConnectionConfiguration.
Definition at line 57 of file iuavgadgetconfiguration.h.
|
inlinevirtual |
Reimplemented in DialGadgetConfiguration, LineardialGadgetConfiguration, GCSControlGadgetConfiguration, OPMapGadgetConfiguration, UAVObjectBrowserConfiguration, ScopeGadgetConfiguration, SystemHealthGadgetConfiguration, QmlViewGadgetConfiguration, SerialPluginConfiguration, ModelViewGadgetConfiguration, ConfigGadgetConfiguration, and PfdQmlGadgetConfiguration.
Definition at line 58 of file iuavgadgetconfiguration.h.
|
inlinevirtual |
Definition at line 59 of file iuavgadgetconfiguration.h.
|
virtual |
Implements Core::ICore.
Definition at line 166 of file coreimpl.cpp.
|
pure virtual |
Implemented in Core::Internal::CoreImpl.
|
virtual |
Implements Core::ICore.
Definition at line 175 of file coreimpl.cpp.
void UAVGadgetInstanceManager::saveSettings | ( | QSettings * | qs | ) |
Definition at line 198 of file uavgadgetinstancemanager.cpp.
void GeneralSettings::saveSettings | ( | QSettings * | qs | ) |
Definition at line 192 of file generalsettings.cpp.
void WorkspaceSettings::saveSettings | ( | QSettings * | qs | ) |
Definition at line 134 of file workspacesettings.cpp.
void ActionManagerPrivate::saveSettings | ( | QSettings * | settings | ) |
Definition at line 485 of file actionmanager.cpp.
|
pure virtual |
Implemented in Core::Internal::CoreImpl.
void UAVGadgetManager::saveSettings | ( | QSettings * | qs | ) |
Definition at line 319 of file uavgadgetmanager.cpp.
void MainWindow::saveSettings | ( | QSettings * | qs = nullptr | ) |
Definition at line 1229 of file mainwindow.cpp.
void MainWindow::saveSettings | ( | IConfigurablePlugin * | plugin, |
QSettings * | qs = nullptr |
||
) |
Definition at line 1295 of file mainwindow.cpp.
bool GeneralSettings::saveSettingsOnExit | ( | ) | const |
Definition at line 257 of file generalsettings.cpp.
|
virtual |
Reimplemented from Core::IUAVGadget.
Definition at line 125 of file uavgadgetdecorator.cpp.
void SplitterOrView::saveState | ( | QSettings * | qSettings | ) | const |
Definition at line 341 of file splitterorview.cpp.
|
inlinevirtual |
Reimplemented in Core::UAVGadgetDecorator.
Definition at line 66 of file iuavgadget.h.
void UAVGadgetManager::saveState | ( | QSettings * | qSettings | ) | const |
Definition at line 284 of file uavgadgetmanager.cpp.
void UAVGadgetView::selectionActivated | ( | int | index, |
bool | forceLoadConfiguration | ||
) |
Function used to select the gadget to show on this view.
index | index of the gadget to select according to the view's dropbox items |
forceLoadConfiguration | should be true if it was a user selection during normal run since the gadget doesn't know which configuration the user wished to load. Should be false when creating a gadget which is part of a saved workspace. |
Definition at line 252 of file uavgadgetview.cpp.
SerialDevice::SerialDevice | ( | ) |
Definition at line 28 of file serialdevice.cpp.
|
virtual |
Reimplemented in Core::Internal::OverrideableAction.
Definition at line 362 of file command.cpp.
|
virtual |
Reimplemented from Core::Internal::Action.
Definition at line 428 of file command.cpp.
void Core::GlobalMessage::setActive | ( | bool | value | ) |
Definition at line 49 of file globalmessaging.cpp.
|
virtual |
Add the attribute to the attributes of this Command.
Implements Core::Command.
Definition at line 234 of file command.cpp.
|
pure virtual |
Add the attribute to the attributes of this Command.
Implemented in Core::Internal::CommandPrivate.
void GeneralSettings::setBatteryCells | ( | int | cells | ) |
Definition at line 333 of file generalsettings.cpp.
void GeneralSettings::setBoardType | ( | QString | type | ) |
Definition at line 303 of file generalsettings.cpp.
|
inline |
Definition at line 52 of file globalmessaging.h.
Definition at line 80 of file baseview.cpp.
Definition at line 58 of file iuavgadget.h.
Definition at line 61 of file basemode.h.
Definition at line 260 of file actionmanager.cpp.
Definition at line 287 of file command.cpp.
|
pure virtual |
Implemented in Core::Internal::OverrideableAction, and Core::Internal::Shortcut.
|
virtual |
Implements Core::Internal::CommandPrivate.
Definition at line 325 of file command.cpp.
|
virtual |
Implements Core::Internal::CommandPrivate.
Definition at line 433 of file command.cpp.
|
virtual |
Set the default keyboard shortcut that can be used to activate this command to key. This is used if the user didn't customize the shortcut, or resets the shortcut to the default one.
Implements Core::Command.
Reimplemented in Core::Internal::Action, and Core::Internal::Shortcut.
Definition at line 199 of file command.cpp.
|
pure virtual |
Set the default keyboard shortcut that can be used to activate this command to key. This is used if the user didn't customize the shortcut, or resets the shortcut to the default one.
Implemented in Core::Internal::Action, Core::Internal::Shortcut, and Core::Internal::CommandPrivate.
|
virtual |
Set the default keyboard shortcut that can be used to activate this command to key. This is used if the user didn't customize the shortcut, or resets the shortcut to the default one.
Reimplemented from Core::Internal::CommandPrivate.
Definition at line 297 of file command.cpp.
|
virtual |
Set the default keyboard shortcut that can be used to activate this command to key. This is used if the user didn't customize the shortcut, or resets the shortcut to the default one.
Reimplemented from Core::Internal::CommandPrivate.
Definition at line 386 of file command.cpp.
void BaseView::setDefaultPosition | ( | IView::ViewPosition | position | ) |
Definition at line 85 of file baseview.cpp.
|
virtual |
Set the text that is used to represent the Command in the keyboard shortcut settings dialog. If you don't set this, the current text from the user visible action is taken (which is ok in many cases).
Implements Core::Command.
Reimplemented in Core::Internal::Shortcut.
Definition at line 209 of file command.cpp.
|
pure virtual |
Set the text that is used to represent the Command in the keyboard shortcut settings dialog. If you don't set this, the current text from the user visible action is taken (which is ok in many cases).
Implemented in Core::Internal::Shortcut, and Core::Internal::CommandPrivate.
|
virtual |
Set the text that is used to represent the Command in the keyboard shortcut settings dialog. If you don't set this, the current text from the user visible action is taken (which is ok in many cases).
Reimplemented from Core::Internal::CommandPrivate.
Definition at line 315 of file command.cpp.
|
inline |
Definition at line 57 of file globalmessaging.h.
|
inline |
Definition at line 80 of file styleanimator.h.
|
pure virtual |
Defines if the menu represented by this action container should automatically disableOrHide whenever it only contains disabled items and submenus.
Implemented in Core::Internal::ActionContainerPrivate.
|
virtual |
Defines if the menu represented by this action container should automatically disableOrHide whenever it only contains disabled items and submenus.
Implements Core::ActionContainer.
Definition at line 158 of file actioncontainer.cpp.
|
pure virtual |
Enable the VCS, that is, make its menu actions visible.
|
inline |
Definition at line 82 of file styleanimator.h.
void GeneralSettings::setESCs | ( | QString | escs | ) |
Definition at line 353 of file generalsettings.cpp.
|
pure virtual |
void UAVGadgetView::setGadget | ( | IUAVGadget * | uavGadget | ) |
Definition at line 207 of file uavgadgetview.cpp.
|
inline |
Definition at line 45 of file ipdevice.h.
|
inline |
Definition at line 53 of file ioptionspage.h.
|
inline |
Definition at line 57 of file basemode.h.
|
inlineprotected |
Definition at line 74 of file iuavgadgetfactory.h.
|
inlinevirtual |
Configure the board to use an receiver input type on a port number.
type | the type of receiver to use |
Reimplemented in Dtfc, Sprf3e, Revolution, MATEK405, Lux, Quanton, Sparky2, AQ32, Brain, BrainRE1, Sparky, OmnibusF3, PikoBLX, and Seppuku.
Definition at line 197 of file iboardtype.h.
|
pure virtual |
Implemented in Core::Internal::Action, and Core::Internal::Shortcut.
|
virtual |
Implements Core::Command.
Definition at line 304 of file command.cpp.
|
virtual |
Implements Core::Command.
Definition at line 393 of file command.cpp.
void MenuActionContainer::setLocation | ( | const CommandLocation & | location | ) |
Definition at line 360 of file actioncontainer.cpp.
void Action::setLocations | ( | const QList< CommandLocation > & | locations | ) |
Definition at line 376 of file command.cpp.
|
inline |
Definition at line 55 of file iuavgadgetconfiguration.h.
|
inline |
Definition at line 85 of file uavconfiginfo.h.
|
inline |
Definition at line 47 of file telemetrymonitorwidget.h.
void MenuActionContainer::setMenu | ( | QMenu * | menu | ) |
Definition at line 335 of file actioncontainer.cpp.
void MenuBarActionContainer::setMenuBar | ( | QMenuBar * | menuBar | ) |
Definition at line 424 of file actioncontainer.cpp.
|
inline |
Definition at line 45 of file telemetrymonitorwidget.h.
void GeneralSettings::setMotors | ( | QString | motors | ) |
Definition at line 343 of file generalsettings.cpp.
|
inline |
Definition at line 51 of file iuavgadgetconfiguration.h.
|
inline |
Definition at line 56 of file basemode.h.
|
inline |
Definition at line 69 of file uavconfiginfo.h.
void GeneralSettings::setObservations | ( | QString | value | ) |
Definition at line 283 of file generalsettings.cpp.
|
inline |
Definition at line 42 of file usbdevice.h.
|
pure virtual |
Implemented in Core::UAVGadgetManager, Welcome::WelcomeMode, and Core::BaseMode.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 58 of file basemode.h.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 72 of file uavgadgetmanager.h.
|
inline |
Definition at line 41 of file usbdevice.h.
void GeneralSettings::setProps | ( | QString | props | ) |
Definition at line 363 of file generalsettings.cpp.
|
inline |
Definition at line 53 of file iuavgadgetconfiguration.h.
|
inline |
Definition at line 56 of file styleanimator.h.
void Shortcut::setShortcut | ( | QShortcut * | shortcut | ) |
Definition at line 277 of file command.cpp.
|
inlineprotected |
Definition at line 75 of file iuavgadgetfactory.h.
|
inline |
Definition at line 81 of file styleanimator.h.
|
inline |
Definition at line 58 of file styleanimator.h.
void Core::Internal::MainWindow::setSuppressNavigationWidget | ( | bool | suppress | ) |
|
inline |
Definition at line 46 of file globalmessaging.h.
|
virtual |
Returns the application's main settings object.
You can use it to retrieve or set application wide settings (in contrast to session or project specific settings).
If scope is QSettings::UserScope (the default), the users settings will be read from the users settings, with a fallback to global settings provided with Qt Creator.
If scope is QSettings::SystemScope, only the system settings shipped with the current version of Qt Creator will be read. This functionality exists for internal purposes only.
Implements Core::ICore.
Definition at line 97 of file coreimpl.cpp.
|
pure virtual |
Returns the application's main settings object.
You can use it to retrieve or set application wide settings (in contrast to session or project specific settings).
If scope is QSettings::UserScope (the default), the users settings will be read from the users settings, with a fallback to global settings provided with Qt Creator.
If scope is QSettings::SystemScope, only the system settings shipped with the current version of Qt Creator will be read. This functionality exists for internal purposes only.
Implemented in Core::Internal::CoreImpl.
QSettings * MainWindow::settings | ( | QSettings::Scope | scope | ) | const |
Definition at line 942 of file mainwindow.cpp.
SettingsDialog::SettingsDialog | ( | QWidget * | parent, |
const QString & | initialCategory = QString() , |
||
const QString & | initialPage = QString() |
||
) |
Definition at line 83 of file settingsdialog.cpp.
|
inline |
Definition at line 60 of file basemode.h.
void BaseView::setUniqueViewName | ( | const char * | name | ) |
Definition at line 68 of file baseview.cpp.
void GeneralSettings::setVehicleSize | ( | int | spacing | ) |
Definition at line 323 of file generalsettings.cpp.
void GeneralSettings::setVehicleType | ( | QString | type | ) |
Definition at line 288 of file generalsettings.cpp.
|
inline |
Definition at line 40 of file usbdevice.h.
|
inline |
Definition at line 77 of file uavconfiginfo.h.
|
inline |
Definition at line 81 of file uavconfiginfo.h.
|
inline |
Definition at line 82 of file uavconfiginfo.h.
void GeneralSettings::setWeight | ( | int | weight | ) |
Definition at line 313 of file generalsettings.cpp.
QWidget * BaseView::setWidget | ( | QWidget * | widget | ) |
Definition at line 73 of file baseview.cpp.
|
inline |
Definition at line 57 of file styleanimator.h.
|
inline |
Definition at line 59 of file basemode.h.
|
virtual |
Returns the shortcut for this Command. If the Command represents an action, it returns null.
Implements Core::Command.
Reimplemented in Core::Internal::Shortcut.
Definition at line 229 of file command.cpp.
|
pure virtual |
Returns the shortcut for this Command. If the Command represents an action, it returns null.
Implemented in Core::Internal::Shortcut, and Core::Internal::CommandPrivate.
Shortcut::Shortcut | ( | int | id | ) |
Definition at line 263 of file command.cpp.
|
virtual |
Returns the shortcut for this Command. If the Command represents an action, it returns null.
Reimplemented from Core::Internal::CommandPrivate.
Definition at line 282 of file command.cpp.
ShortcutSettings::ShortcutSettings | ( | QObject * | parent = nullptr | ) |
Definition at line 54 of file shortcutsettings.cpp.
|
inlinevirtual |
Short name to display in a combo box
Reimplemented in IPConnection, LoggingConnection, RawHIDConnection, and SerialConnection.
Definition at line 71 of file iconnection.h.
|
pure virtual |
|
protected |
Definition at line 210 of file telemetrymonitorwidget.cpp.
|
virtual |
Opens the application options/preferences dialog with preselected page in a specified group.
The arguments refer to the string IDs of the corresponding IOptionsPage.
Implements Core::ICore.
Definition at line 57 of file coreimpl.cpp.
|
pure virtual |
Opens the application options/preferences dialog with preselected page in a specified group.
The arguments refer to the string IDs of the corresponding IOptionsPage.
Implemented in Core::Internal::CoreImpl.
void UAVGadgetView::showToolbar | ( | bool | show | ) |
Definition at line 172 of file uavgadgetview.cpp.
void MainWindow::shutdown | ( | ) |
Definition at line 1078 of file mainwindow.cpp.
|
inline |
Definition at line 77 of file splitterorview.h.
void SplitterOrView::split | ( | Qt::Orientation | orientation, |
bool | restoring = false |
||
) |
Definition at line 242 of file splitterorview.cpp.
|
inline |
Definition at line 61 of file splitterorview.h.
SplitterOrView::SplitterOrView | ( | Core::UAVGadgetManager * | uavGadgetManager, |
Core::IUAVGadget * | uavGadget = nullptr , |
||
bool | restoring = false |
||
) |
Definition at line 41 of file splitterorview.cpp.
bool UAVConfigInfo::standardVersionHandlingOK | ( | UAVConfigVersion | programVersion | ) |
Default version handling.
With this function the plugin can test compatiblility of the current version with the imported version. If there are differences, the user is asked whether he or she wants to import the settings or abort the import.
Returns true when the import should be done, false otherwise.
Definition at line 245 of file uavconfiginfo.cpp.
|
inline |
Definition at line 91 of file uavconfiginfo.h.
Definition at line 139 of file styleanimator.cpp.
|
inline |
Definition at line 55 of file styleanimator.h.
QStatusBar * MainWindow::statusBar | ( | ) | const |
Definition at line 531 of file mainwindow.cpp.
void StyleAnimator::stopAnimation | ( | const QWidget * | w | ) |
Definition at line 128 of file styleanimator.cpp.
QString UniqueIDManager::stringForUniqueIdentifier | ( | int | uid | ) |
Definition at line 61 of file uniqueidmanager.cpp.
|
virtual |
Returns the string with an appended representation of the keyboard shortcut that is currently assigned to this Command.
Implements Core::Command.
Definition at line 249 of file command.cpp.
|
pure virtual |
Returns the string with an appended representation of the keyboard shortcut that is currently assigned to this Command.
Implemented in Core::Internal::CommandPrivate.
|
inline |
Definition at line 93 of file styleanimator.h.
|
inline |
Definition at line 62 of file actioncontainer_p.h.
|
pure virtual |
Called to query whether a VCS supports the respective operations.
|
inlinevirtual |
Manage whether the plugin is allowed to poll for devices or not
Reimplemented in RawHIDConnection, and SerialConnection.
Definition at line 77 of file iconnection.h.
void Core::ConnectionManager::suspendPolling | ( | ) |
Tells every connection plugin to stop polling for devices if they are doing that.
Definition at line 371 of file connectionmanager.cpp.
|
inline |
Definition at line 1101 of file mainwindow.cpp.
QSplitter * SplitterOrView::takeSplitter | ( | ) |
Definition at line 207 of file splitterorview.cpp.
UAVGadgetView * SplitterOrView::takeView | ( | ) |
Definition at line 216 of file splitterorview.cpp.
|
explicit |
Definition at line 34 of file telemetrymonitorwidget.cpp.
Core::ThreadManager* Core::Internal::MainWindow::threadManager | ( | ) | const |
void StyleAnimator::timerEvent | ( | QTimerEvent * | ) |
Definition at line 110 of file styleanimator.cpp.
|
inlinevirtual |
Reimplemented from Core::IUAVGadget.
Definition at line 46 of file uavgadgetdecorator.h.
|
inlinevirtual |
Reimplemented in Core::UAVGadgetDecorator.
Definition at line 60 of file iuavgadget.h.
|
inline |
Definition at line 88 of file uavgadgetmanager.h.
|
pure virtual |
QString UAVConfigVersion::toString | ( | ) | const |
Definition at line 274 of file uavconfiginfo.cpp.
|
inline |
Definition at line 75 of file styleanimator.h.
|
inlinevirtual |
Reimplemented from Core::IOptionsPage.
Definition at line 52 of file uavgadgetoptionspagedecorator.h.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 69 of file generalsettings.cpp.
|
pure virtual |
Returns the translated string of the category, how it should appear in the dialog.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 67 of file workspacesettings.cpp.
|
inlinevirtual |
Reimplemented in Core::Internal::ShortcutSettings, NotifyPluginOptionsPage, IPConnectionOptionsPage, Core::Internal::WorkspaceSettings, SerialPluginOptionsPage, Core::Internal::GeneralSettings, ModelViewGadgetOptionsPage, UsageStatsOptionPage, and Core::UAVGadgetOptionsPageDecorator.
Definition at line 62 of file ioptionspage.h.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 80 of file shortcutsettings.cpp.
|
inlinevirtual |
Reimplemented from Core::IOptionsPage.
Definition at line 50 of file uavgadgetoptionspagedecorator.h.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 59 of file generalsettings.cpp.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 57 of file workspacesettings.cpp.
|
inlinevirtual |
Reimplemented in Core::Internal::ShortcutSettings, NotifyPluginOptionsPage, IPConnectionOptionsPage, Core::Internal::WorkspaceSettings, SerialPluginOptionsPage, Core::Internal::GeneralSettings, ModelViewGadgetOptionsPage, UsageStatsOptionPage, and Core::UAVGadgetOptionsPageDecorator.
Definition at line 60 of file ioptionspage.h.
|
virtual |
Reimplemented from Core::IOptionsPage.
Definition at line 70 of file shortcutsettings.cpp.
|
explicit |
Definition at line 130 of file uavconfiginfo.cpp.
|
explicit |
Definition at line 138 of file uavconfiginfo.cpp.
|
explicit |
Definition at line 153 of file uavconfiginfo.cpp.
UAVConfigInfo::UAVConfigInfo | ( | UAVConfigVersion | version, |
QString | nameOfConfigurable, | ||
QObject * | parent = nullptr |
||
) |
Definition at line 145 of file uavconfiginfo.cpp.
UAVConfigVersion::UAVConfigVersion | ( | QString | versionString = "0.0.0" | ) |
Definition at line 257 of file uavconfiginfo.cpp.
UAVConfigVersion::UAVConfigVersion | ( | int | major, |
int | minor, | ||
int | patch | ||
) |
Definition at line 250 of file uavconfiginfo.cpp.
|
explicit |
Definition at line 36 of file uavgadgetdecorator.cpp.
|
virtual |
Implements Core::ICore.
Definition at line 87 of file coreimpl.cpp.
|
explicit |
Definition at line 47 of file uavgadgetinstancemanager.cpp.
|
pure virtual |
Implemented in Core::Internal::CoreImpl.
UAVGadgetInstanceManager * MainWindow::uavGadgetInstanceManager | ( | ) | const |
Definition at line 965 of file mainwindow.cpp.
|
explicit |
Definition at line 74 of file uavgadgetmanager.cpp.
QList< UAVGadgetManager * > MainWindow::uavGadgetManagers | ( | ) | const |
Definition at line 960 of file mainwindow.cpp.
|
explicit |
Definition at line 36 of file uavgadgetoptionspagedecorator.cpp.
UAVGadgetView::UAVGadgetView | ( | Core::UAVGadgetManager * | uavGadgetManager, |
IUAVGadget * | uavGadget = nullptr , |
||
QWidget * | parent = nullptr , |
||
bool | restoring = false |
||
) |
Definition at line 62 of file uavgadgetview.cpp.
int UniqueIDManager::uniqueIdentifier | ( | const QString & | id | ) |
Definition at line 51 of file uniqueidmanager.cpp.
UniqueIDManager::UniqueIDManager | ( | ) |
Definition at line 35 of file uniqueidmanager.cpp.
|
virtual |
Returns the application's id manager.
The unique ID manager transforms strings in unique integers and the other way round.
Implements Core::ICore.
Definition at line 67 of file coreimpl.cpp.
|
pure virtual |
Returns the application's id manager.
The unique ID manager transforms strings in unique integers and the other way round.
Implemented in Core::Internal::CoreImpl.
UniqueIDManager * MainWindow::uniqueIDManager | ( | ) | const |
Definition at line 932 of file mainwindow.cpp.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 53 of file basemode.h.
|
pure virtual |
Implemented in Core::UAVGadgetManager, Welcome::WelcomeMode, and Core::BaseMode.
|
inlinevirtual |
Implements Core::IMode.
Definition at line 73 of file uavgadgetmanager.h.
|
virtual |
Implements Core::IView.
Definition at line 58 of file baseview.cpp.
|
pure virtual |
Implemented in Core::BaseView.
void SplitterOrView::unsplit | ( | ) |
Definition at line 308 of file splitterorview.cpp.
void SplitterOrView::unsplitAll | ( | IUAVGadget * | currentGadget | ) |
Definition at line 279 of file splitterorview.cpp.
|
pure virtual |
Implemented in Core::Internal::MenuBarActionContainer, and Core::Internal::MenuActionContainer.
|
virtual |
Implements Core::ActionContainer.
Definition at line 370 of file actioncontainer.cpp.
|
virtual |
Implements Core::ActionContainer.
Definition at line 444 of file actioncontainer.cpp.
|
protected |
Definition at line 494 of file connectionmanager.cpp.
|
protected |
Synchronize the list of connections displayed with those physically present
[in] | connection | Connection type that you want to forget about :) |
Definition at line 410 of file connectionmanager.cpp.
|
virtual |
Update the list of active contexts after adding or removing additional ones.
Implements Core::ICore.
Definition at line 150 of file coreimpl.cpp.
|
pure virtual |
Update the list of active contexts after adding or removing additional ones.
Implemented in Core::Internal::CoreImpl.
void MainWindow::updateContext | ( | ) |
Definition at line 1356 of file mainwindow.cpp.
Definition at line 201 of file modemanager.cpp.
void SettingsDialog::updateText | ( | QString | text | ) |
Definition at line 329 of file settingsdialog.cpp.
|
protected |
Definition at line 400 of file command.cpp.
USBDevice::USBDevice | ( | ) |
Definition at line 28 of file usbdevice.cpp.
|
inline |
Definition at line 73 of file iboardtype.h.
bool GeneralSettings::useExpertMode | ( | ) | const |
Definition at line 272 of file generalsettings.cpp.
|
pure virtual |
Called after a file has been added to a project If the version control needs to know which files it needs to track you should reimplement this function, e.g. 'p4 add', 'cvs add', 'svn add'.
|
pure virtual |
Called after a file has been removed from the project (if the user wants), e.g. 'p4 delete', 'svn delete'.
You probably want to call VcsManager::showDeleteDialog, which asks the user to confirm the deletion.
|
pure virtual |
Called prior to save, if the file is read only. Should be implemented if the scc requires a operation before editing the file, e.g. 'p4 edit'
|
inline |
Definition at line 83 of file uavconfiginfo.h.
|
explicit |
Definition at line 52 of file versiondialog.cpp.
|
inline |
Definition at line 60 of file splitterorview.h.
|
pure virtual |
|
inlinevirtual |
Implements Core::IUAVGadget.
Definition at line 45 of file uavgadgetdecorator.h.
|
virtual |
Implements Core::IContext.
Definition at line 53 of file baseview.cpp.
|
pure virtual |
Implemented in Core::UAVGadgetManager, Core::BaseContext, GCSControlGadget, Core::IUAVGadget, Welcome::WelcomeMode, ConfigGadget, Core::BaseMode, ScopeGadget, GpsDisplayGadget, uploader::UploaderGadget, DebugGadget, EmptyGadget, LoggingGadget, MagicWaypointGadget, OPMapGadget, UAVObjectBrowser, DialGadget, PathPlannerGadget, LineardialGadget, ModelViewGadget, QmlViewGadget, SystemHealthGadget, TelemetrySchedulerGadget, Core::BaseView, ImportExportGadget, Core::UAVGadgetDecorator, and PfdQmlGadget.
|
inlinevirtual |
Implements Core::IContext.
Definition at line 52 of file basemode.h.
|
inline |
Definition at line 53 of file styleanimator.h.
|
pure virtual |
Implements Core::IContext.
Implemented in GCSControlGadget, ConfigGadget, ScopeGadget, GpsDisplayGadget, uploader::UploaderGadget, DebugGadget, EmptyGadget, LoggingGadget, MagicWaypointGadget, OPMapGadget, UAVObjectBrowser, DialGadget, PathPlannerGadget, LineardialGadget, ModelViewGadget, QmlViewGadget, SystemHealthGadget, TelemetrySchedulerGadget, ImportExportGadget, Core::UAVGadgetDecorator, and PfdQmlGadget.
|
inlinevirtual |
Implements Core::IContext.
Definition at line 67 of file icontext.h.
|
inlinevirtual |
Implements Core::IContext.
Definition at line 77 of file uavgadgetmanager.h.
Animation * StyleAnimator::widgetAnimation | ( | const QWidget * | widget | ) | const |
Definition at line 32 of file styleanimator.cpp.
|
protected |
Definition at line 43 of file eventfilteringmainwindow.cpp.
|
inline |
Definition at line 154 of file iwizard.cpp.
Definition at line 163 of file iwizard.cpp.
WorkspaceSettings::WorkspaceSettings | ( | QObject * | parent = nullptr | ) |
Definition at line 41 of file workspacesettings.cpp.
|
inlinevirtual |
Definition at line 58 of file actioncontainer.h.
|
inlinevirtual |
Definition at line 43 of file actioncontainer_p.h.
|
inlinevirtual |
Definition at line 55 of file actionmanager.h.
ActionManagerPrivate::~ActionManagerPrivate | ( | ) |
Definition at line 229 of file actionmanager.cpp.
|
inlinevirtual |
Definition at line 52 of file styleanimator.h.
BaseMode::~BaseMode | ( | ) |
Definition at line 81 of file basemode.cpp.
BaseView::~BaseView | ( | ) |
Definition at line 43 of file baseview.cpp.
|
virtual |
Definition at line 55 of file boardmanager.cpp.
|
inlinevirtual |
Definition at line 47 of file command_p.h.
|
virtual |
Definition at line 89 of file connectionmanager.cpp.
|
inline |
Definition at line 43 of file coreimpl.h.
|
inlinevirtual |
Definition at line 48 of file icontext.h.
|
inlinevirtual |
Definition at line 67 of file icorelistener.h.
|
inlinevirtual |
Definition at line 51 of file ioptionspage.h.
|
inlinevirtual |
Definition at line 51 of file ioutputpane.h.
|
inlinevirtual |
Definition at line 55 of file iuavgadget.h.
|
inlinevirtual |
Definition at line 59 of file iuavgadgetfactory.h.
|
inlinevirtual |
Definition at line 48 of file iversioncontrol.h.
MainWindow::~MainWindow | ( | ) |
Definition at line 235 of file mainwindow.cpp.
SettingsDialog::~SettingsDialog | ( | ) |
Definition at line 223 of file settingsdialog.cpp.
ShortcutSettings::~ShortcutSettings | ( | ) |
Definition at line 59 of file shortcutsettings.cpp.
SplitterOrView::~SplitterOrView | ( | ) |
Definition at line 51 of file splitterorview.cpp.
TelemetryMonitorWidget::~TelemetryMonitorWidget | ( | ) |
Definition at line 133 of file telemetrymonitorwidget.cpp.
|
inlinevirtual |
Definition at line 79 of file styleanimator.h.
UAVGadgetDecorator::~UAVGadgetDecorator | ( | ) |
Definition at line 62 of file uavgadgetdecorator.cpp.
UAVGadgetInstanceManager::~UAVGadgetInstanceManager | ( | ) |
Definition at line 64 of file uavgadgetinstancemanager.cpp.
|
virtual |
Definition at line 122 of file uavgadgetmanager.cpp.
|
virtual |
Definition at line 162 of file uavgadgetview.cpp.
UniqueIDManager::~UniqueIDManager | ( | ) |
Definition at line 41 of file uniqueidmanager.cpp.
WorkspaceSettings::~WorkspaceSettings | ( | ) |
Definition at line 46 of file workspacesettings.cpp.
const char* const Core::Constants::ABOUT_AUTHORS = "GCS.AboutAuthors" |
Definition at line 149 of file coreconstants.h.
const char* const Core::Constants::ABOUT_GCS = "GCS.AboutGCS" |
Definition at line 147 of file coreconstants.h.
const char* const Core::Constants::ABOUT_PLUGINS = "GCS.AboutPlugins" |
Definition at line 148 of file coreconstants.h.
const char* const Core::Constants::ABOUT_QT = "GCS.AboutQt" |
Definition at line 150 of file coreconstants.h.
int Core::IBoardType::USBInfo::bcdDevice = 0 |
Definition at line 71 of file iboardtype.h.
|
protected |
The numerical board type ID.
Definition at line 284 of file iboardtype.h.
const char* const Core::Constants::C_GLOBAL = "Global Context" |
Definition at line 89 of file coreconstants.h.
const int Core::Constants::C_GLOBAL_ID = 0 |
Definition at line 90 of file coreconstants.h.
const char* const Core::Constants::C_NAVIGATION_PANE = "Core.NavigationPane" |
Definition at line 94 of file coreconstants.h.
const char* const Core::Constants::C_PROBLEM_PANE = "Core.ProblemPane" |
Definition at line 95 of file coreconstants.h.
const char* const Core::Constants::C_UAVGADGET_MODE = "Core.UAVGadgetMode" |
Definition at line 92 of file coreconstants.h.
const char* const Core::Constants::C_UAVGADGETMANAGER = "Core.UAVGadgetManager" |
Definition at line 93 of file coreconstants.h.
const char* const Core::Constants::C_WELCOME_MODE = "Core.WelcomeMode" |
Definition at line 91 of file coreconstants.h.
QString PageData::category |
Definition at line 46 of file settingsdialog.cpp.
|
protected |
The channel groups that are driven by timers.
Definition at line 287 of file iboardtype.h.
const char* const Core::Constants::CLOSE = "GCS.Close" |
Definition at line 135 of file coreconstants.h.
const char* const Core::Constants::CLOSEALL = "GCS.CloseAll" |
Definition at line 136 of file coreconstants.h.
const char* const Core::Constants::CLOSEOTHERS = "GCS.CloseOthers" |
Definition at line 137 of file coreconstants.h.
IConnection* Core::DevListItem::connection |
Definition at line 93 of file connectionmanager.h.
const char* const Core::Constants::COPY = "GCS.Copy" |
Definition at line 106 of file coreconstants.h.
const char* const Core::Constants::CUT = "GCS.Cut" |
Definition at line 108 of file coreconstants.h.
QPointer<IDevice> Core::DevListItem::device |
Definition at line 94 of file connectionmanager.h.
const char* const Core::Constants::EXIT = "GCS.Exit" |
Definition at line 118 of file coreconstants.h.
const char* const Core::Constants::G_DEFAULT_ONE = "GCS.Group.Default.One" |
Definition at line 155 of file coreconstants.h.
const char* const Core::Constants::G_DEFAULT_THREE = "GCS.Group.Default.Three" |
Definition at line 157 of file coreconstants.h.
const char* const Core::Constants::G_DEFAULT_TWO = "GCS.Group.Default.Two" |
Definition at line 156 of file coreconstants.h.
const char* const Core::Constants::G_EDIT = "GCS.Group.Edit" |
Definition at line 161 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_ADVANCED = "GCS.Group.Edit.Advanced" |
Definition at line 179 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_BLOCKS = "GCS.Group.Edit.Blocks" |
Definition at line 188 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_COLLAPSING = "GCS.Group.Edit.Collapsing" |
Definition at line 187 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_COPYPASTE = "GCS.Group.Edit.CopyPaste" |
Definition at line 177 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_EDITOR = "GCS.Group.Edit.Editor" |
Definition at line 190 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_FIND = "GCS.Group.Edit.Find" |
Definition at line 181 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_FONT = "GCS.Group.Edit.Font" |
Definition at line 189 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_FORMAT = "GCS.Group.Edit.Format" |
Definition at line 186 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_OTHER = "GCS.Group.Edit.Other" |
Definition at line 182 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_SELECTALL = "GCS.Group.Edit.SelectAll" |
Definition at line 178 of file coreconstants.h.
const char* const Core::Constants::G_EDIT_UNDOREDO = "GCS.Group.Edit.UndoRedo" |
Definition at line 176 of file coreconstants.h.
const char* const Core::Constants::G_FILE = "GCS.Group.File" |
Definition at line 160 of file coreconstants.h.
const char* const Core::Constants::G_FILE_CLOSE = "GCS.Group.File.Close" |
Definition at line 172 of file coreconstants.h.
const char* const Core::Constants::G_FILE_NEW = "GCS.Group.File.New" |
Definition at line 168 of file coreconstants.h.
const char* const Core::Constants::G_FILE_OPEN = "GCS.Group.File.Open" |
Definition at line 169 of file coreconstants.h.
const char* const Core::Constants::G_FILE_OTHER = "GCS.Group.File.Other" |
Definition at line 173 of file coreconstants.h.
const char* const Core::Constants::G_FILE_PROJECT = "GCS.Group.File.Project" |
Definition at line 170 of file coreconstants.h.
const char* const Core::Constants::G_FILE_SAVE = "GCS.Group.File.Save" |
Definition at line 171 of file coreconstants.h.
const char* const Core::Constants::G_HELP = "GCS.Group.Help" |
Definition at line 165 of file coreconstants.h.
const char* const Core::Constants::G_HELP_ABOUT = "GCS.Group.Help.About" |
Definition at line 202 of file coreconstants.h.
const char* const Core::Constants::G_HELP_HELP = "GCS.Group.Help.Help" |
Definition at line 201 of file coreconstants.h.
const char* const Core::Constants::G_TOOLS = "GCS.Group.Tools" |
Definition at line 163 of file coreconstants.h.
const char* const Core::Constants::G_VIEW = "GCS.Group.View" |
Definition at line 162 of file coreconstants.h.
const char* const Core::Constants::G_WINDOW = "GCS.Group.Window" |
Definition at line 164 of file coreconstants.h.
const char* const Core::Constants::G_WINDOW_HIDE_TOOLBAR = "GCS.Group.Window.Hide" |
Definition at line 198 of file coreconstants.h.
const char* const Core::Constants::G_WINDOW_NAVIGATE = "GCS.Group.Window.Navigate" |
Definition at line 196 of file coreconstants.h.
const char* const Core::Constants::G_WINDOW_OTHER = "GCS.Group.Window.Other" |
Definition at line 197 of file coreconstants.h.
const char* const Core::Constants::G_WINDOW_PANES = "GCS.Group.Window.Panes" |
Definition at line 194 of file coreconstants.h.
const char* const Core::Constants::G_WINDOW_SIZE = "GCS.Group.Window.Size" |
Definition at line 193 of file coreconstants.h.
const char* const Core::Constants::G_WINDOW_SPLIT = "GCS.Group.Window.Split" |
Definition at line 195 of file coreconstants.h.
const char* const Core::Constants::GCS_AUTHOR = GCS_PROJECT_BRANDING_PRETTY |
Definition at line 39 of file coreconstants.h.
const char* const Core::Constants::GCS_HELP = GCS_PROJECT_BRANDING_HELP |
Definition at line 43 of file coreconstants.h.
const char* const Core::Constants::GCS_NAME = GCS_PROJECT_BRANDING_PRETTY " GCS" |
Definition at line 38 of file coreconstants.h.
const char *const Core::Constants::GCS_REVISION_PRETTY_STR = GCS_REVISION_PRETTY |
Definition at line 53 of file coreconstants.h.
const char *const Core::Constants::GCS_REVISION_SHORT_STR = GCS_REVISION_SHORT |
Definition at line 58 of file coreconstants.h.
const char *const Core::Constants::GCS_REVISION_STR = GCS_REVISION |
Definition at line 45 of file coreconstants.h.
const char* const Core::Constants::GCS_VERSION_LONG = GCS_REVISION_STR |
Definition at line 51 of file coreconstants.h.
const char* const Core::Constants::GCS_YEAR = t + 7 |
Definition at line 41 of file coreconstants.h.
const char* const Core::Constants::GO_BACK = "GCS.GoBack" |
Definition at line 142 of file coreconstants.h.
const char* const Core::Constants::GO_FORWARD = "GCS.GoForward" |
Definition at line 143 of file coreconstants.h.
const char* const Core::Constants::GOTO_OTHER_SPLIT = "GCS.GotoOtherSplit" |
Definition at line 131 of file coreconstants.h.
const char* const Core::Constants::GOTONEXT = "GCS.GotoNext" |
Definition at line 138 of file coreconstants.h.
const char* const Core::Constants::GOTONEXTGROUP = "GCS.GotoNextTabGroup" |
Definition at line 145 of file coreconstants.h.
const char* const Core::Constants::GOTONEXTINHISTORY = "GCS.GotoNextInHistory" |
Definition at line 140 of file coreconstants.h.
const char* const Core::Constants::GOTOPREV = "GCS.GotoPrevious" |
Definition at line 139 of file coreconstants.h.
const char* const Core::Constants::GOTOPREVINHISTORY = "GCS.GotoPreviousInHistory" |
Definition at line 141 of file coreconstants.h.
const char* const Core::Constants::GOTOPREVIOUSGROUP = "GCS.GotoPreviousTabGroup" |
Definition at line 144 of file coreconstants.h.
const char* const Core::Constants::HIDE_TOOLBARS = "GCS.HideToolbars" |
Definition at line 134 of file coreconstants.h.
const char* const Core::Constants::ICON_CLEAN_PANE = ":/core/images/clean_pane_small.png" |
Definition at line 217 of file coreconstants.h.
const char* const Core::Constants::ICON_CLEAR = ":/core/images/clear.png" |
Definition at line 218 of file coreconstants.h.
const char* const Core::Constants::ICON_CLOSE = ":/core/images/closebutton.png" |
Definition at line 219 of file coreconstants.h.
const char* const Core::Constants::ICON_COPY = ":/core/images/editcopy.png" |
Definition at line 211 of file coreconstants.h.
const char* const Core::Constants::ICON_CUT = ":/core/images/editcut.png" |
Definition at line 213 of file coreconstants.h.
const char* const Core::Constants::ICON_DIR = ":/core/images/dir.png" |
Definition at line 216 of file coreconstants.h.
const char* const Core::Constants::ICON_EXIT = ":/core/images/exiticon.png" |
Definition at line 227 of file coreconstants.h.
const char* const Core::Constants::ICON_FIND = ":/core/images/find.png" |
Definition at line 220 of file coreconstants.h.
const char* const Core::Constants::ICON_FINDNEXT = ":/core/images/findnext.png" |
Definition at line 221 of file coreconstants.h.
const char* const Core::Constants::ICON_GCS = ":/core/gcs_nontrans_128" |
Definition at line 230 of file coreconstants.h.
const char* const Core::Constants::ICON_HELP = ":/core/images/helpicon.png" |
Definition at line 229 of file coreconstants.h.
const char* const Core::Constants::ICON_MAGNIFIER = ":/core/images/magnifier.png" |
Definition at line 224 of file coreconstants.h.
const char* const Core::Constants::ICON_MINUS = ":/core/images/minus.png" |
Definition at line 204 of file coreconstants.h.
const char* const Core::Constants::ICON_NEWFILE = ":/core/images/filenew.png" |
Definition at line 206 of file coreconstants.h.
const char* const Core::Constants::ICON_NEXT = ":/core/images/next.png" |
Definition at line 214 of file coreconstants.h.
const char* const Core::Constants::ICON_OPENFILE = ":/core/images/fileopen.png" |
Definition at line 207 of file coreconstants.h.
const char* const Core::Constants::ICON_OPTIONS = ":/core/images/optionsicon.png" |
Definition at line 228 of file coreconstants.h.
const char* const Core::Constants::ICON_PASTE = ":/core/images/editpaste.png" |
Definition at line 212 of file coreconstants.h.
const char* const Core::Constants::ICON_PLUGIN = ":/core/images/pluginicon.png" |
Definition at line 226 of file coreconstants.h.
const char* const Core::Constants::ICON_PLUS = ":/core/images/plus.png" |
Definition at line 205 of file coreconstants.h.
const char* const Core::Constants::ICON_PREV = ":/core/images/prev.png" |
Definition at line 215 of file coreconstants.h.
const char* const Core::Constants::ICON_REDO = ":/core/images/redo.png" |
Definition at line 210 of file coreconstants.h.
const char* const Core::Constants::ICON_REPLACE = ":/core/images/replace.png" |
Definition at line 222 of file coreconstants.h.
const char* const Core::Constants::ICON_RESET = ":/core/images/reset.png" |
Definition at line 223 of file coreconstants.h.
const char* const Core::Constants::ICON_SAVEFILE = ":/core/images/filesave.png" |
Definition at line 208 of file coreconstants.h.
const char* const Core::Constants::ICON_TOGGLE_SIDEBAR = ":/core/images/sidebaricon.png" |
Definition at line 225 of file coreconstants.h.
const char* const Core::Constants::ICON_UNDO = ":/core/images/undo.png" |
Definition at line 209 of file coreconstants.h.
QString PageData::id |
Definition at line 47 of file settingsdialog.cpp.
int PageData::index |
Definition at line 45 of file settingsdialog.cpp.
const char* const Core::Constants::K_DEFAULT_BINARY_EDITOR |
Definition at line 100 of file coreconstants.h.
const char* const Core::Constants::K_DEFAULT_TEXT_EDITOR |
Definition at line 98 of file coreconstants.h.
|
protected |
Definition at line 129 of file command_p.h.
|
protected |
Definition at line 72 of file command_p.h.
|
protected |
Definition at line 151 of file connectionmanager.h.
|
protected |
Definition at line 281 of file iboardtype.h.
|
protected |
Definition at line 71 of file command_p.h.
Command* Core::Internal::ShortcutItem::m_cmd |
Definition at line 58 of file shortcutsettings.h.
|
protected |
Definition at line 152 of file connectionmanager.h.
|
protected |
Definition at line 160 of file connectionmanager.h.
|
protected |
Definition at line 154 of file connectionmanager.h.
int CommandLocation::m_container |
Definition at line 43 of file actionmanager_p.h.
|
protected |
Definition at line 74 of file command_p.h.
|
protected |
Definition at line 75 of file command_p.h.
|
protected |
Definition at line 153 of file connectionmanager.h.
int Transition::m_duration |
Definition at line 85 of file styleanimator.h.
const char* const Core::Constants::M_EDIT = "GCS.Menu.Edit" |
Definition at line 81 of file coreconstants.h.
const char* const Core::Constants::M_EDIT_ADVANCED = "GCS.Menu.Edit.Advanced" |
Definition at line 82 of file coreconstants.h.
const char* const Core::Constants::M_FILE = "GCS.Menu.File" |
Definition at line 77 of file coreconstants.h.
const char* const Core::Constants::M_FILE_NEW = "GCS.Menu.File.New" |
Definition at line 79 of file coreconstants.h.
const char* const Core::Constants::M_FILE_OPEN = "GCS.Menu.File.Open" |
Definition at line 78 of file coreconstants.h.
const char* const Core::Constants::M_FILE_RECENTFILES = "GCS.Menu.File.RecentFiles" |
Definition at line 80 of file coreconstants.h.
|
protected |
Definition at line 280 of file iboardtype.h.
const char* const Core::Constants::M_HELP = "GCS.Menu.Help" |
Definition at line 86 of file coreconstants.h.
|
protected |
Definition at line 73 of file command_p.h.
|
protected |
Definition at line 166 of file connectionmanager.h.
QTreeWidgetItem* Core::Internal::ShortcutItem::m_item |
Definition at line 60 of file shortcutsettings.h.
QKeySequence Core::Internal::ShortcutItem::m_key |
Definition at line 59 of file shortcutsettings.h.
|
protected |
Definition at line 163 of file connectionmanager.h.
|
protected |
Definition at line 130 of file command_p.h.
|
protected |
Definition at line 157 of file connectionmanager.h.
int CommandLocation::m_position |
Definition at line 44 of file actionmanager_p.h.
|
protected |
Definition at line 65 of file styleanimator.h.
|
protected |
Definition at line 68 of file styleanimator.h.
|
protected |
Definition at line 66 of file styleanimator.h.
|
protected |
Definition at line 63 of file styleanimator.h.
|
protected |
Definition at line 67 of file styleanimator.h.
const char* const Core::Constants::M_TOOLS = "GCS.Menu.Tools" |
Definition at line 83 of file coreconstants.h.
|
protected |
Definition at line 131 of file command_p.h.
|
protected |
Definition at line 64 of file styleanimator.h.
const char* const Core::Constants::M_WINDOW = "GCS.Menu.Window" |
Definition at line 84 of file coreconstants.h.
const char* const Core::Constants::M_WINDOW_PANES = "GCS.Menu.Window.Panes" |
Definition at line 85 of file coreconstants.h.
int Core::UAVConfigVersion::majorNr |
Definition at line 45 of file uavconfiginfo.h.
QString Core::IBoardType::USBInfo::manufacturer |
Definition at line 65 of file iboardtype.h.
const char* const Core::Constants::MENU_BAR = "GCS.MenuBar" |
Definition at line 74 of file coreconstants.h.
const char* const Core::Constants::MINIMIZE_WINDOW = "GCS.MinimizeWindow" |
Definition at line 124 of file coreconstants.h.
int Core::UAVConfigVersion::minorNr |
Definition at line 46 of file uavconfiginfo.h.
const char* const Core::Constants::MODE_UAVGADGET = "Mode 1" |
Definition at line 69 of file coreconstants.h.
const char* const Core::Constants::MODE_WELCOME = "Welcome" |
Definition at line 68 of file coreconstants.h.
const char* const Core::Constants::NEW = "GCS.New" |
Definition at line 111 of file coreconstants.h.
|
static |
Definition at line 51 of file telemetrymonitorwidget.h.
const char* const Core::Constants::OPEN = "GCS.Open" |
Definition at line 112 of file coreconstants.h.
const char* const Core::Constants::OPEN_IN_EXTERNAL_EDITOR = "GCS.OpenInExternalEditor" |
Definition at line 152 of file coreconstants.h.
const char* const Core::Constants::OPEN_WITH = "GCS.OpenWith" |
Definition at line 113 of file coreconstants.h.
const char* const Core::Constants::OPTIONS = "GCS.Options" |
Definition at line 120 of file coreconstants.h.
const int Core::Constants::P_MODE_UAVGADGET = 90 |
Definition at line 71 of file coreconstants.h.
const int Core::Constants::P_MODE_WELCOME = 100 |
Definition at line 70 of file coreconstants.h.
const char* const Core::Constants::PASTE = "GCS.Paste" |
Definition at line 107 of file coreconstants.h.
int Core::UAVConfigVersion::patchNr |
Definition at line 47 of file uavconfiginfo.h.
QString Core::IBoardType::USBInfo::product |
Definition at line 66 of file iboardtype.h.
int Core::IBoardType::USBInfo::productID = 0 |
Definition at line 70 of file iboardtype.h.
const char* const Core::Constants::REDO = "GCS.Redo" |
Definition at line 105 of file coreconstants.h.
const char* const Core::Constants::REMOVE_ALL_SPLITS = "GCS.RemoveAllSplits" |
Definition at line 130 of file coreconstants.h.
const char* const Core::Constants::REMOVE_CURRENT_SPLIT = "GCS.RemoveCurrentSplit" |
Definition at line 129 of file coreconstants.h.
const char* const Core::Constants::RESTOREDEFAULT = "GCS.RestoreDefaultLayout" |
Definition at line 133 of file coreconstants.h.
const char* const Core::Constants::REVERTTOSAVED = "GCS.RevertToSaved" |
Definition at line 114 of file coreconstants.h.
const char* const Core::Constants::S_RETURNTOEDITOR = "GCS.ReturnToEditor" |
Definition at line 151 of file coreconstants.h.
const char* const Core::Constants::SAVE = "GCS.Save" |
Definition at line 115 of file coreconstants.h.
const char* const Core::Constants::SAVEALL = "GCS.SaveAll" |
Definition at line 117 of file coreconstants.h.
const char* const Core::Constants::SAVEAS = "GCS.SaveAs" |
Definition at line 116 of file coreconstants.h.
const char* const Core::Constants::SAVEASDEFAULT = "GCS.SaveAsDefaultLayout" |
Definition at line 132 of file coreconstants.h.
const char* const Core::Constants::SELECTALL = "GCS.SelectAll" |
Definition at line 109 of file coreconstants.h.
QString Core::IBoardType::USBInfo::serialNumber |
Definition at line 64 of file iboardtype.h.
const char* const Core::Constants::SPLIT = "GCS.Split" |
Definition at line 127 of file coreconstants.h.
const char* const Core::Constants::SPLIT_SIDE_BY_SIDE = "GCS.SplitSideBySide" |
Definition at line 128 of file coreconstants.h.
const char Core::Constants::t[] = __DATE__ |
Definition at line 40 of file coreconstants.h.
const char* const Core::Constants::TOGGLE_FULLSCREEN = "GCS.ToggleFullScreen" |
Definition at line 122 of file coreconstants.h.
const char* const Core::Constants::TOGGLE_SIDEBAR = "GCS.ToggleSidebar" |
Definition at line 121 of file coreconstants.h.
const char *const Core::Constants::UAVOSHA1_STR = UAVO_HASH_STR |
Definition at line 46 of file coreconstants.h.
const char* const Core::Constants::UNDO = "GCS.Undo" |
Definition at line 104 of file coreconstants.h.
int Core::IBoardType::USBInfo::usage = 0 |
Definition at line 68 of file iboardtype.h.
int Core::IBoardType::USBInfo::usagePage = 0 |
Definition at line 67 of file iboardtype.h.
int Core::IBoardType::USBInfo::vendorID = 0 |
Definition at line 69 of file iboardtype.h.
const char* const Core::Constants::WINDOWSLIST = "GCS.WindowsList" |
Definition at line 146 of file coreconstants.h.
const char* const Core::Constants::WIZARD_TYPE_CLASS = "GCS::WizardType::Class" |
Definition at line 234 of file coreconstants.h.
const char* const Core::Constants::WIZARD_TYPE_FILE = "GCS::WizardType::File" |
Definition at line 233 of file coreconstants.h.
const char* const Core::Constants::ZOOM_WINDOW = "GCS.ZoomWindow" |
Definition at line 125 of file coreconstants.h.
|
signal |
Available devices list has changed, signal it to connection manager (and whoever wants to know)
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
Sent just before a new context becomes the current context (meaning that its widget got focus).
|
signal |
Sent just after a new context became the current context (meaning that its widget got focus).
|
signal |
Plugins can do some pre-end-of-life actions when they get this signal.
The application is guaranteed to shut down after this signal is emitted. It's there as an addition to the usual plugin lifecycle methods, namely IPlugin::shutdown(), just for convenience.
|
signal |
|
signal |
Emitted after all plugins have been loaded and the main window shown.
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
Sent when the keyboard shortcut assigned to this Command changes, e.g. when the user sets it in the keyboard shortcut settings dialog.
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
Signal that allows plugins to perform actions just before the {Tools|Options} dialog is shown.
|
signal |
|
signal |
Emitted to signal that the user has requested that the global settings should be saved to disk.
At the moment that happens when the application is closed, and on {Save All}.
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
slot |
Definition at line 121 of file modemanager.cpp.
|
slot |
Definition at line 128 of file modemanager.cpp.
|
slot |
Definition at line 177 of file uavgadgetview.cpp.
|
slot |
Definition at line 88 of file uavgadgetdecorator.cpp.
|
inlinevirtualslot |
Definition at line 71 of file iuavgadget.h.
|
slot |
Definition at line 82 of file uavgadgetdecorator.cpp.
|
inlinevirtualslot |
Definition at line 70 of file iuavgadget.h.
|
slot |
Definition at line 109 of file uavgadgetdecorator.cpp.
|
slot |
Definition at line 97 of file uavgadgetdecorator.cpp.
|
inlinevirtualslot |
Definition at line 72 of file iuavgadget.h.
|
slot |
Definition at line 142 of file telemetrymonitorwidget.cpp.
|
slot |
Definition at line 150 of file telemetrymonitorwidget.cpp.
|
slot |
Definition at line 388 of file settingsdialog.cpp.
|
slot |
Slot called when the user changes the selected gadget on the view's dropbox.
index | index of the gadget to select according to the view's dropbox items |
Definition at line 272 of file uavgadgetview.cpp.
|
slot |
Definition at line 901 of file mainwindow.cpp.
|
slot |
Definition at line 427 of file uavgadgetmanager.cpp.
|
inlineslot |
Definition at line 81 of file ioutputpane.h.
|
slot |
Definition at line 189 of file workspacesettings.cpp.
|
slot |
Definition at line 163 of file globalmessaging.cpp.
|
inlineslot |
Definition at line 87 of file ioutputpane.h.
|
slot |
Definition at line 871 of file mainwindow.cpp.
Definition at line 228 of file workspacesettings.cpp.
|
slot |
Definition at line 195 of file workspacesettings.cpp.
|
slot |
Definition at line 911 of file mainwindow.cpp.
|
inlineslot |
Definition at line 78 of file ioutputpane.h.
|
inlineslot |
Definition at line 79 of file ioutputpane.h.
|
slot |
Definition at line 200 of file alarmsmonitorwidget.cpp.
|
slot |
Definition at line 90 of file coreplugin.cpp.
|
slot |
Definition at line 396 of file uavgadgetmanager.cpp.
|
slot |
Definition at line 383 of file uavgadgetmanager.cpp.
|
slot |
Definition at line 210 of file workspacesettings.cpp.
|
slot |
Definition at line 322 of file modemanager.cpp.
|
slot |
Definition at line 1437 of file mainwindow.cpp.
|
slot |
Definition at line 461 of file uavgadgetinstancemanager.cpp.
|
slot |
Definition at line 454 of file uavgadgetinstancemanager.cpp.
|
slot |
Definition at line 883 of file mainwindow.cpp.
|
slot |
Converts the value into an percentage: this enables smooth movement in moveIndex below
Definition at line 174 of file telemetrymonitorwidget.cpp.
|
slot |
Definition at line 258 of file uavgadgetmanager.cpp.
|
slot |
Definition at line 356 of file uavgadgetmanager.cpp.
|
slot |
Definition at line 373 of file uavgadgetmanager.cpp.
|
slot |
Definition at line 378 of file uavgadgetmanager.cpp.
|
slot |
Slot called when the telemetry is connected
Definition at line 292 of file connectionmanager.cpp.
|
slot |
Slot called when the telemetry is disconnected
Definition at line 306 of file connectionmanager.cpp.
|
slot |
Slot called when the telemetry rates are updated
Definition at line 324 of file connectionmanager.cpp.
|
slot |
Definition at line 183 of file workspacesettings.cpp.
|
inlineslot |
Definition at line 83 of file ioutputpane.h.
|
inlineslot |
Definition at line 85 of file ioutputpane.h.
|
slot |
Definition at line 336 of file modemanager.cpp.
|
slot |
Definition at line 119 of file alarmsmonitorwidget.cpp.
|
slot |
Definition at line 195 of file alarmsmonitorwidget.cpp.
|
slot |
Called by the UAVObject which got updated Updates the numeric value and/or the icon if the dial wants this.
Definition at line 163 of file telemetrymonitorwidget.cpp.
|
friend |
Definition at line 130 of file uavgadgetmanager.h.
|
friend |
Definition at line 131 of file uavgadgetmanager.h.
|
friend |
Definition at line 82 of file coreimpl.h.