Multi diag tools
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CMdt::AbstractConsoleApplicationMainFunctionAbstract base of a main function in Qt console application with a event loop
 CMdt::ApplicationApplication adds some helper for application initialization
 CMdt::ErrorLogger::BackendError Logger backend
 CMdt::DeployUtils::BinaryDependenciesFind dependencies for a executable or a library
 CMdt::DeployUtils::BinaryDependenciesLddBinary dependencies ldd implementation
 CMdt::DeployUtils::BinaryDependenciesObjdumpBinary dependencies objdump implementation
 CMdt::DeployUtils::BinaryFormatRead the format of a executable or a library
 CMdt::ItemModel::Expression::ColumnData< Tag >Data container for ColumnTerminal
 CMdt::ItemModel::ColumnFormatMapStores formats for certain column in a item model
 CMdt::ItemModel::ColumnSortOrderItem of a ColumnSortOrderList
 CMdt::ItemModel::ColumnSortOrderListList of column sort order used by SortProxyModel
 CMdt::ItemModel::ColumnSortStringAttributesHold attributes to sort strings
 CMdt::ItemModel::ColumnSortStringAttributesListList of ColumnSortStringAttributes used by SortProxyModel
 CMdt::ItemModel::Expression::ColumnTerminal< Tag, Domain >Terminal for filter expressions that acts on a item model
 CMdt::ItemModel::Expression::CompareEqualityEval== and != comparison eval
 CMdt::ItemModel::Expression::CompareEqualTo== comparison callable
 CMdt::ItemModel::Expression::CompareGreaterEqualTo>= comparison callable
 CMdt::ItemModel::Expression::CompareGreaterEval

and >= comparison eval

 CMdt::ItemModel::Expression::CompareGreaterThan

comparison callable

 CMdt::ItemModel::Expression::CompareLessEqualTo<= comparison callable
 CMdt::ItemModel::Expression::CompareLessEval< and <= comparison eval
 CMdt::ItemModel::Expression::CompareLessThan< comparison callable
 CMdt::ItemModel::Expression::CompareLikeToLike comparison callable
 CMdt::ItemModel::Expression::CompareNotEqualTo!= comparison callable
 CMdt::ItemModel::Expression::ComparisonEvalComparison part of a FilterEval
 CMdt::DeployUtils::ConsoleDisplay messages to the console
 CMdt::DeployUtils::ConsoleStreamUsed to implement Console
 CMdt::ItemModel::Expression::ContainerInterfaceInterface for container implementing a expression acting on a item model
 CMdt::CoreApplicationCoreApplication adds some helper to QCoreApplication for application initialization
 CMdt::CoreApplicationImplImplementation for CoreApplication and derived classes
 CMdt::PlainText::CsvCommonSettingsCommon CSV settings
 CMdt::PlainText::CsvFileParserCSV parser that acts on a file as input
 CMdt::PlainText::CsvParserTemplate< SourceIterator >CSV parser template
 CMdt::PlainText::CsvParserTemplate< FileMultiPassIterator >
 CMdt::PlainText::CsvParserTemplate< Mdt::PlainText::StringConstIterator >
 CMdt::PlainText::CsvStringParserCSV parser that acts on a QString as input
 CMdt::Numeric::DoubleWraps floating (double) value with some helper functions
 CMdt::ErrorValue class that contains a error
 CMdt::ErrorDialogDialog that displays Mdt::Error
 CMdt::ErrorQProcessTranslate QProcess errors to Mdt::Error
 CMdt::Expected< T >Contains a value or a error
 CMdt::DeployUtils::FileCopierProvides utilities for files and directories manipulation
 CMdt::PlainText::FileInputIteratorIterator that acts on a I/O device
 CMdt::PlainText::FileInputIteratorSharedDataContains shared part of FileInputIterator
 CMdt::PlainText::FileReaderFileReader is a helper class to read a file
 CMdt::ItemModel::Expression::FilterCompareEqualityEquality or inequality comparison grammar
 CMdt::ItemModel::Expression::FilterCompareGreaterGreater or greater equal comparison grammar
 CMdt::ItemModel::Expression::FilterCompareLessLess or less equal comparison grammar
 CMdt::ItemModel::Expression::FilterComparisonComparison grammar
 CMdt::ItemModel::Expression::FilterEvalEvaluates a FilterExpression
 CMdt::ItemModel::Expression::FilterEvalDataData container for FilterEval
 CMdt::ItemModel::FilterExpressionFilter expression used in FilterProxyModel
 CMdt::ItemModel::Expression::FilterExpressionGrammarGrammar of a FilterExpression
 CMdt::ItemModel::FilterProxyModelProvides support for filtering data between another model and a view
 CMdt::ItemModel::ForeignKeyList of columns in a item model that represents a foreign key
 CMdt::ItemModel::ForeignKeyListContainer for ForeignKey
 CMdt::ItemModel::ForeignKeyProxyModelMapUsed for implementation of ForeignKeyProxyModel
 CMdt::ItemModel::ForeignKeyProxyModelMapItemUsed for implementation of ForeignKeyProxyModel
 CMdt::ItemModel::ForeignKeyProxyModelMapItemFlagsUsed for implementation of ForeignKeyProxyModel
 CMdt::ErrorLogger::FormatEngineFormatEngine is used by a Backend to output a Mdt::Error
 CMdt::ItemModel::FormatMapStores formats for certain row, column and index in a item model
 CMdt::ItemModel::FormatProxyModelProxy model to provide some formatting
 CMdt::ItemModel::Expression::GetGreatestColumnContextEvaluation context to get greatest columns in a filter expression
 CMdt::ItemModel::Expression::GetRelationKeyForEqualityContextCallable context to get a RelationKey for equality
 CMdt::ItemModel::HeaderProxyModelHeaderProxyModel provides a simple way to set custom headers
 CMdt::ItemModel::HeaderProxyModelItemHeaderProxyModelItem is a item in a HeaderProxyModel header
 CMdt::ItemModel::HeaderProxyModelItemListContainer for HeaderProxyModel
 CMdt::ItemModel::IndexFormatMapStores format for a index in a item model
 CMdt::ItemModel::IndexFormatMapItemItem of a IndexFormatMap
 CMdt::ItemModel::KeyDataContains data for a specific column in a item model
 CMdt::ItemModel::KeyRecordList of data for a specific row and key in a item model
 CMdt::Translation::LanguageCodeLanguageCode is a 2 letter ISO 639-1 laguage representation
 CMdt::Translation::LanguageCodeListLanguageCodeList holds a list of LanguageCode
 CMdt::Translation::LanguageSelectionLanguageSelection facilitates the creation of multi-language applications
 CMdt::Translation::LanguageSelectionActionListHelper class to create actions for language selection
 CMdt::Translation::LanguageSelectionMenuLanguage selection menu
 CMdt::DeployUtils::LddDependenciesParserLdd dependencies parser
 CMdt::ItemModel::Expression::LeftTerminalTerminal grammar for the left part of a binary expression
 CMdt::DeployUtils::LibraryProvides some helper methods for libraries
 CMdt::DeployUtils::LibraryInfoData value class that stores informations about a library
 CMdt::DeployUtils::LibraryInfoListContainer that holds a list of LibraryInfo
 CMdt::DeployUtils::LibraryNameRepresentation of a shared library name
 CMdt::DeployUtils::LibraryTreeLibraryTree is a tree that contains library names
 CMdt::DeployUtils::LibraryTreeNodeNode identifier used in LibraryTree
 CMdt::DeployUtils::LibraryVersionRepresentation of a version of a library
 CMdt::FilterExpression::LikeExpressionRegexTransformTransform a LikeExpression to a regular expression
 CMdt::FilterExpression::LikeExpressionTerminal< Domain >Expression using wildcards in a FilterExpression
 CMdt::FilterExpression::LiteralValueLiteral value grammar
 CMdt::ErrorLogger::LoggerHelper class to log Error objects
 CMdt::ErrorLogger::LoggerGuardScope guard for error Logger
 CMdt::DeployUtils::MdtLibraryMdtLibrary offers some utilities specific to Mdt libraries
 CMultiLanguageMainWindowMulti language main window example using Mdt::Translation::LanguageSelection
 CMdt::DeployUtils::ObjdumpBinaryFormatParserObjdump binary format parser
 CMdt::DeployUtils::ObjdumpDependenciesParserObjdump dependencies parser
 CMdt::ItemModel::Expression::ParentModelEvalDataHolds data of parent model for FilterEval
 CMdt::FileSystem::PathListPathList contains a list of paths
 CMdt::Numeric::PhysicsType< Derived >Base class for physics type
 CMdt::Numeric::PhysicsType< Length >
 CMdt::Numeric::PhysicsType< Resistance >
 CMdt::ItemModel::PkFkProxyModelBaseCommon base for PrimaryKeyProxyModel and ForeignKeyProxyModel
 CMdt::DeployUtils::PlatformDefinition of a platform
 CMdt::ItemModel::PrimaryKeyList of columns in a item model that represents a primary key
 CMdt::ItemModel::ProxyModelContainerContainer for a chain of proxy models based on QAbstractProxyModel
 CMdt::Translation::QmFileNameRepresentation of a .qm translation file name
 CMdt::DeployUtils::QtLibraryQtLibrary offers some utilities specific to Qt libraries
 CQtLP_Private::QtLockedFileExtends QFile with advisory locking functions
 CMdt::DeployUtils::QtModuleListList of QtModule
 CMdt::DeployUtils::QtPluginInfoData value class that stores informations about a Qt plugin
 CMdt::DeployUtils::QtPluginInfoListContainer that holds a list of QtPluginInfo
 CQtSingleApplicationAPI to detect and communicate with running instances of an application
 CQtSingleCoreApplicationA variant of the QtSingleApplication class for non-GUI applications
 CMdt::ItemModel::RangeRange represents a range of rows or columns in item models
 CMdt::PlainText::RecordListTableModelRecordListTableModel is a table model to access data in a RecordList
 CMdt::PlainText::RecordListTemplate< RecordType, T >RecordListTemplate is a list of RecordTemplate
 CMdt::PlainText::RecordListTemplate< Record, QVariant >
 CMdt::PlainText::RecordTemplate< T >RecordTemplate contains a list of field data
 CMdt::ItemModel::RelationColumnPairPair of parent model coulumn and child model column in a relation
 CMdt::ItemModel::Expression::RelationFilterCompareEqualityEquality or inequality comparison grammar
 CMdt::ItemModel::Expression::RelationFilterCompareGreaterGreater or greater equal comparison grammar
 CMdt::ItemModel::Expression::RelationFilterCompareLessLess or less equal comparison grammar
 CMdt::ItemModel::Expression::RelationFilterComparisonComparison grammar
 CMdt::ItemModel::RelationFilterExpressionFilter expression used in RelationFilterProxyModel
 CMdt::ItemModel::Expression::RelationFilterExpressionGrammarGrammar of a FilterExpression
 CMdt::ItemModel::RelationKeyRelation map between a key in parent model and a key in child model
 CMdt::ItemModel::RelationKeyCopierCopies data from parent model to child model regarding relation key
 CMdt::ItemModel::Expression::RightTerminalTerminal grammar for the left part of a binary expression
 CMdt::ItemModel::RowColumnFormatMapBaseBase class for RowFormatMap and ColumnFormatMap
 CMdt::ItemModel::RowColumnListBaseCommon base for RowList and ColumnList
 CMdt::ItemModel::RowFormatMapStores formats for certain row in a item model
 CMdt::ItemModel::RowOrColumnFormatMapItemItem of a RowFormatMap or ColumnFormatMap
 CMdt::DeployUtils::RPathUtility class to get and set RPATH of executables and shared libraries that support it
 CMdt::DeployUtils::RPathInfoHolds informations about a RPATH
 CMdt::DeployUtils::RPathInfoListHold a list of RPathInfo
 CMdt::FileSystem::SearchPathListSearchPathList provides additional tools to PathList
 CMdt::ItemModel::SortFilterProxyModelCommon base class for proxy models that do sorting or filtering
 CMdt::ItemModel::SortProxyModelProvides support for sorting data between another model and a view
 CMdt::StandardPathsProvides methods for accessing standard paths
 CMdt::PlainText::StringConstIteratorIterator that acts on QString
 CMdt::DeployUtils::ToolExecutableWrapperCommon base class for command line tools (ldd, objdump, ...)
 CMdt::DeployUtils::TranslationUtilities to handle translations
 CMdt::Translation::TranslationInfoValue class that stores informations about a translation
 CMdt::Translation::TranslationInfoListContainer that contains a list of TranslationInfo
 CMdt::ItemModel::VariantTableModelTable model that stores QVariant data
 CMdt::ItemModel::VariantTableModelItemItem of a VariantTableModel
 CMdt::ItemModel::VariantTableModelRowContainer for VariantTableModel