QtInfo Class
The QtInfo class provides Qt information determined on demand. More...
| Header: | #include <QtInfo> |
Public Types
| enum | Module { Core, Gui, Widgets, Network, Script, Qml } |
Public Functions
| std::string | moduleName(Module m) const |
| std::string | prependQtCoreModule(const std::string &type) const |
| std::string | prependQtGuiModule(const std::string &type) const |
| std::string | prependQtModule(const std::string &type, Module m = Core) const |
| std::string | prependQtNetworkModule(const std::string &type) const |
| std::string | prependQtScriptModule(const std::string &type) const |
| std::string | prependQtWidgetsModule(const std::string &type) const |
Static Public Members
| const QtInfo & | get(const SymbolGroupValueContext &ctx) |
| std::string | prependModuleAndNameSpace(const std::string &type, const std::string &module, const std::string &nameSpace) |
| int | qtTypeInfoVersion(const SymbolGroupValueContext &ctx) |
Detailed Description
The QtInfo class provides Qt information determined on demand.
Namespace, modules, and basic class names containing the module for fast lookup.