#include <ParameterEditorController.h>
◆ ParameterEditorController()
| ParameterEditorController::ParameterEditorController |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ ~ParameterEditorController()
| ParameterEditorController::~ParameterEditorController |
( |
| ) |
|
◆ buildDiffFromFile()
| bool ParameterEditorController::buildDiffFromFile |
( |
const QString & |
filename | ) |
|
Definition at line 434 of file ParameterEditorController.cc.
References FactPanelController::_vehicle, QmlObjectListModel::append(), ParameterEditorDiff::cannotSend, clearDiff(), Fact::componentId(), ParameterEditorDiff::componentId, FactMetaData::convertAndValidateRaw(), Fact::cookedUnits(), ParameterManager::defaultComponentId, diffMissingParams(), diffMissingParamsChanged(), diffMultipleComponents(), diffMultipleComponentsChanged(), diffNoVehicleCount(), diffNoVehicleCountChanged(), diffOtherVehicle(), diffOtherVehicleChanged(), diffParsedCount(), diffParsedCountChanged(), diffReadOnlyCount(), diffReadOnlyCountChanged(), diffSelectedCountChanged(), diffSendableCount(), diffSendableCountChanged(), diffUnchangedCount(), diffUnchangedCountChanged(), Fact::enumOrValueString(), errorString, ParameterManager::factTypeToMavType(), ParameterEditorDiff::fileValue, ParameterEditorDiff::fileValueVar, ParameterManager::getParameter(), Vehicle::id(), ParameterEditorDiff::load, ParameterEditorDiff::loadChanged(), ParameterManager::mavTypeToFactType(), Fact::metaData(), Fact::name(), ParameterEditorDiff::name, ParameterEditorDiff::noVehicleValue, ParameterManager::parameterExists(), Fact::rawValue(), Fact::readOnly(), Fact::setMetaData(), Fact::setRawValue(), FactMetaData::setVehicleRebootRequired(), QGC::showAppMessage(), Fact::type(), ParameterEditorDiff::units, ParameterEditorDiff::valueType, FactMetaData::valueTypeFloat, FactMetaData::vehicleRebootRequired(), and ParameterEditorDiff::vehicleValue.
◆ categories()
◆ clearAllFavorites()
| void ParameterEditorController::clearAllFavorites |
( |
void |
| ) |
|
◆ clearDiff()
| void ParameterEditorController::clearDiff |
( |
void |
| ) |
|
◆ currentCategory()
| QObject * ParameterEditorController::currentCategory |
( |
void |
| ) |
|
|
inline |
◆ currentCategoryChanged
| void ParameterEditorController::currentCategoryChanged |
( |
void |
| ) |
|
|
signal |
◆ currentGroup()
| QObject * ParameterEditorController::currentGroup |
( |
void |
| ) |
|
|
inline |
◆ currentGroupChanged
| void ParameterEditorController::currentGroupChanged |
( |
void |
| ) |
|
|
signal |
◆ diffList()
◆ diffMissingParams()
| QStringList ParameterEditorController::diffMissingParams |
( |
void |
| ) |
const |
|
inline |
◆ diffMissingParamsChanged
| void ParameterEditorController::diffMissingParamsChanged |
( |
const QStringList & |
diffMissingParams | ) |
|
|
signal |
◆ diffMultipleComponents()
| bool ParameterEditorController::diffMultipleComponents |
( |
void |
| ) |
const |
|
inline |
◆ diffMultipleComponentsChanged
| void ParameterEditorController::diffMultipleComponentsChanged |
( |
bool |
diffMultipleComponents | ) |
|
|
signal |
◆ diffNoVehicleCount()
| int ParameterEditorController::diffNoVehicleCount |
( |
void |
| ) |
const |
|
inline |
◆ diffNoVehicleCountChanged
| void ParameterEditorController::diffNoVehicleCountChanged |
( |
int |
diffNoVehicleCount | ) |
|
|
signal |
◆ diffOtherVehicle()
| bool ParameterEditorController::diffOtherVehicle |
( |
void |
| ) |
const |
|
inline |
◆ diffOtherVehicleChanged
| void ParameterEditorController::diffOtherVehicleChanged |
( |
bool |
diffOtherVehicle | ) |
|
|
signal |
◆ diffParsedCount()
| int ParameterEditorController::diffParsedCount |
( |
void |
| ) |
const |
|
inline |
◆ diffParsedCountChanged
| void ParameterEditorController::diffParsedCountChanged |
( |
int |
diffParsedCount | ) |
|
|
signal |
◆ diffReadOnlyCount()
| int ParameterEditorController::diffReadOnlyCount |
( |
void |
| ) |
const |
|
inline |
◆ diffReadOnlyCountChanged
| void ParameterEditorController::diffReadOnlyCountChanged |
( |
int |
diffReadOnlyCount | ) |
|
|
signal |
◆ diffSelectedCount()
| int ParameterEditorController::diffSelectedCount |
( |
void |
| ) |
const |
|
inline |
◆ diffSelectedCountChanged
| void ParameterEditorController::diffSelectedCountChanged |
( |
int |
diffSelectedCount | ) |
|
|
signal |
◆ diffSendableCount()
| int ParameterEditorController::diffSendableCount |
( |
void |
| ) |
const |
|
inline |
◆ diffSendableCountChanged
| void ParameterEditorController::diffSendableCountChanged |
( |
int |
diffSendableCount | ) |
|
|
signal |
◆ diffUnchangedCount()
| int ParameterEditorController::diffUnchangedCount |
( |
void |
| ) |
const |
|
inline |
◆ diffUnchangedCountChanged
| void ParameterEditorController::diffUnchangedCountChanged |
( |
int |
diffUnchangedCount | ) |
|
|
signal |
◆ favoriteParameterNames()
| QStringList ParameterEditorController::favoriteParameterNames |
( |
void |
| ) |
const |
◆ favoritesChanged
| void ParameterEditorController::favoritesChanged |
( |
void |
| ) |
|
|
signal |
◆ hideReadOnlyChanged
| void ParameterEditorController::hideReadOnlyChanged |
( |
void |
| ) |
|
|
signal |
◆ isFavorite()
| bool ParameterEditorController::isFavorite |
( |
const QString & |
paramName | ) |
const |
◆ parametersChanged
| void ParameterEditorController::parametersChanged |
( |
void |
| ) |
|
|
signal |
◆ refresh()
| void ParameterEditorController::refresh |
( |
void |
| ) |
|
◆ resetAllToDefaults()
| void ParameterEditorController::resetAllToDefaults |
( |
void |
| ) |
|
◆ resetAllToVehicleConfiguration()
| void ParameterEditorController::resetAllToVehicleConfiguration |
( |
void |
| ) |
|
◆ saveToFile()
| void ParameterEditorController::saveToFile |
( |
const QString & |
filename | ) |
|
◆ searchTextChanged
| void ParameterEditorController::searchTextChanged |
( |
QString |
searchText | ) |
|
|
signal |
◆ sendDiff()
| void ParameterEditorController::sendDiff |
( |
void |
| ) |
|
Definition at line 400 of file ParameterEditorController.cc.
References ParameterEditorDiff::cannotSend, ParameterEditorDiff::componentId, QmlObjectListModel::count(), ParameterEditorDiff::fileValueVar, ParameterManager::getParameter(), ParameterEditorDiff::load, ParameterEditorDiff::name, ParameterEditorDiff::noVehicleValue, Fact::setRawValue(), QmlObjectListModel::value(), and ParameterEditorDiff::valueType.
◆ setCurrentCategory()
| void ParameterEditorController::setCurrentCategory |
( |
QObject * |
currentCategory | ) |
|
◆ setCurrentGroup()
| void ParameterEditorController::setCurrentGroup |
( |
QObject * |
currentGroup | ) |
|
◆ showFavoritesOnlyChanged
| void ParameterEditorController::showFavoritesOnlyChanged |
( |
void |
| ) |
|
|
signal |
◆ showModifiedOnlyChanged
| void ParameterEditorController::showModifiedOnlyChanged |
( |
void |
| ) |
|
|
signal |
◆ toggleFavorite()
| void ParameterEditorController::toggleFavorite |
( |
const QString & |
paramName | ) |
|
The documentation for this class was generated from the following files: