Maxim Integrated's IoT development kit.
Dependencies: MAX30101 MAX30003 MAX113XX_Pixi MAX30205 max32630fthr USBDevice
tools/Cppcheck-1.78/cfg/qt.cfg@1:efe9cad8942f, 2018-03-13 (annotated)
- Committer:
- Mahir Ozturk
- Date:
- Tue Mar 13 14:52:59 2018 +0300
- Revision:
- 1:efe9cad8942f
Commit project files
Change-Id: I2188228f2a27e9a13e2407846e48b38c2596caa0
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| Mahir Ozturk |
1:efe9cad8942f | 1 | <?xml version="1.0"?> |
| Mahir Ozturk |
1:efe9cad8942f | 2 | <def format="1"> |
| Mahir Ozturk |
1:efe9cad8942f | 3 | <markup ext=".qml" reporterrors="false" aftercode="true"> |
| Mahir Ozturk |
1:efe9cad8942f | 4 | <!-- keywords in QML code to ignore --> |
| Mahir Ozturk |
1:efe9cad8942f | 5 | <keywords> |
| Mahir Ozturk |
1:efe9cad8942f | 6 | <keyword name="if"/> |
| Mahir Ozturk |
1:efe9cad8942f | 7 | <keyword name="while"/> |
| Mahir Ozturk |
1:efe9cad8942f | 8 | <keyword name="typeof"/> |
| Mahir Ozturk |
1:efe9cad8942f | 9 | <keyword name="for"/> |
| Mahir Ozturk |
1:efe9cad8942f | 10 | </keywords> |
| Mahir Ozturk |
1:efe9cad8942f | 11 | <!-- code blocks are meta-code/pseudo code placed in the library |
| Mahir Ozturk |
1:efe9cad8942f | 12 | that is used/called by the native c/c++ code --> |
| Mahir Ozturk |
1:efe9cad8942f | 13 | <codeblocks> |
| Mahir Ozturk |
1:efe9cad8942f | 14 | <!-- need to add all the QML function names below --> |
| Mahir Ozturk |
1:efe9cad8942f | 15 | <block name="onClicked"/> |
| Mahir Ozturk |
1:efe9cad8942f | 16 | <block name="onFinished"/> |
| Mahir Ozturk |
1:efe9cad8942f | 17 | <block name="onTriggered"/> |
| Mahir Ozturk |
1:efe9cad8942f | 18 | <block name="onRetrieveTriggered"/> |
| Mahir Ozturk |
1:efe9cad8942f | 19 | <block name="onPressed"/> |
| Mahir Ozturk |
1:efe9cad8942f | 20 | <block name="onTouch"/> |
| Mahir Ozturk |
1:efe9cad8942f | 21 | <block name="onFocusedChanged"/> |
| Mahir Ozturk |
1:efe9cad8942f | 22 | <block name="onSubmittedNewStatusChanged"/> |
| Mahir Ozturk |
1:efe9cad8942f | 23 | <block name="onCreationCompleted"/> |
| Mahir Ozturk |
1:efe9cad8942f | 24 | <block name="onFileSelected"/> |
| Mahir Ozturk |
1:efe9cad8942f | 25 | <!-- code block structure in QML is: |
| Mahir Ozturk |
1:efe9cad8942f | 26 | onClicked: { |
| Mahir Ozturk |
1:efe9cad8942f | 27 | call(var) |
| Mahir Ozturk |
1:efe9cad8942f | 28 | } --> |
| Mahir Ozturk |
1:efe9cad8942f | 29 | <structure offset="3" start="{" end="}"/> |
| Mahir Ozturk |
1:efe9cad8942f | 30 | <!-- the start block is '3' tokens after the |
| Mahir Ozturk |
1:efe9cad8942f | 31 | name token so we skip them --> |
| Mahir Ozturk |
1:efe9cad8942f | 32 | </codeblocks> |
| Mahir Ozturk |
1:efe9cad8942f | 33 | <codeblocks> |
| Mahir Ozturk |
1:efe9cad8942f | 34 | <block name="function"/> |
| Mahir Ozturk |
1:efe9cad8942f | 35 | <!-- code block structure in QML is: |
| Mahir Ozturk |
1:efe9cad8942f | 36 | funnction x(args): { |
| Mahir Ozturk |
1:efe9cad8942f | 37 | call(var) |
| Mahir Ozturk |
1:efe9cad8942f | 38 | } --> |
| Mahir Ozturk |
1:efe9cad8942f | 39 | <structure offset="2" start="{" end="}"/> |
| Mahir Ozturk |
1:efe9cad8942f | 40 | </codeblocks> |
| Mahir Ozturk |
1:efe9cad8942f | 41 | <!-- Qt Properties have the format : |
| Mahir Ozturk |
1:efe9cad8942f | 42 | Q_PROPERTY(<type> <name> READ <func> WRITE <func> NOTIFY <func>) |
| Mahir Ozturk |
1:efe9cad8942f | 43 | the READ/WRITE/NOTIFY parts are optional --> |
| Mahir Ozturk |
1:efe9cad8942f | 44 | <exported> |
| Mahir Ozturk |
1:efe9cad8942f | 45 | <exporter prefix="Q_PROPERTY"> |
| Mahir Ozturk |
1:efe9cad8942f | 46 | <suffix>READ</suffix> |
| Mahir Ozturk |
1:efe9cad8942f | 47 | <!-- catch the element before READ if present --> |
| Mahir Ozturk |
1:efe9cad8942f | 48 | <prefix>READ</prefix> |
| Mahir Ozturk |
1:efe9cad8942f | 49 | <prefix>WRITE</prefix> |
| Mahir Ozturk |
1:efe9cad8942f | 50 | <prefix>NOTIFY</prefix> |
| Mahir Ozturk |
1:efe9cad8942f | 51 | </exporter> |
| Mahir Ozturk |
1:efe9cad8942f | 52 | </exported> |
| Mahir Ozturk |
1:efe9cad8942f | 53 | <!-- qml files can call connect on the c++ code --> |
| Mahir Ozturk |
1:efe9cad8942f | 54 | <imported> |
| Mahir Ozturk |
1:efe9cad8942f | 55 | <importer>connect</importer> |
| Mahir Ozturk |
1:efe9cad8942f | 56 | </imported> |
| Mahir Ozturk |
1:efe9cad8942f | 57 | </markup> |
| Mahir Ozturk |
1:efe9cad8942f | 58 | <!-- qt can call methods as strings using invokeMethod --> |
| Mahir Ozturk |
1:efe9cad8942f | 59 | <reflection> |
| Mahir Ozturk |
1:efe9cad8942f | 60 | <call arg="2">invokeMethod</call> |
| Mahir Ozturk |
1:efe9cad8942f | 61 | </reflection> |
| Mahir Ozturk |
1:efe9cad8942f | 62 | <!-- the SLOT/SIGNAL methods can be cause false-positives for pure |
| Mahir Ozturk |
1:efe9cad8942f | 63 | virtual functions being called in the constructor because it sees |
| Mahir Ozturk |
1:efe9cad8942f | 64 | the macro as a function. --> |
| Mahir Ozturk |
1:efe9cad8942f | 65 | <function name="SLOT"> |
| Mahir Ozturk |
1:efe9cad8942f | 66 | <ignorefunction>true</ignorefunction> |
| Mahir Ozturk |
1:efe9cad8942f | 67 | </function> |
| Mahir Ozturk |
1:efe9cad8942f | 68 | <function name="SIGNAL"> |
| Mahir Ozturk |
1:efe9cad8942f | 69 | <ignorefunction>true</ignorefunction> |
| Mahir Ozturk |
1:efe9cad8942f | 70 | </function> |
| Mahir Ozturk |
1:efe9cad8942f | 71 | <!-- QString & QString::sprintf(const char * cformat, ...); --> |
| Mahir Ozturk |
1:efe9cad8942f | 72 | <function name="QString::sprintf"> |
| Mahir Ozturk |
1:efe9cad8942f | 73 | <noreturn>false</noreturn> |
| Mahir Ozturk |
1:efe9cad8942f | 74 | <leak-ignore/> |
| Mahir Ozturk |
1:efe9cad8942f | 75 | <formatstr/> |
| Mahir Ozturk |
1:efe9cad8942f | 76 | <arg nr="1"> |
| Mahir Ozturk |
1:efe9cad8942f | 77 | <formatstr/> |
| Mahir Ozturk |
1:efe9cad8942f | 78 | <not-uninit/> |
| Mahir Ozturk |
1:efe9cad8942f | 79 | </arg> |
| Mahir Ozturk |
1:efe9cad8942f | 80 | </function> |
| Mahir Ozturk |
1:efe9cad8942f | 81 | <!-- QString & QString::asprintf(const char * cformat, ...); --> |
| Mahir Ozturk |
1:efe9cad8942f | 82 | <function name="QString::asprintf"> |
| Mahir Ozturk |
1:efe9cad8942f | 83 | <noreturn>false</noreturn> |
| Mahir Ozturk |
1:efe9cad8942f | 84 | <leak-ignore/> |
| Mahir Ozturk |
1:efe9cad8942f | 85 | <formatstr/> |
| Mahir Ozturk |
1:efe9cad8942f | 86 | <arg nr="1"> |
| Mahir Ozturk |
1:efe9cad8942f | 87 | <formatstr/> |
| Mahir Ozturk |
1:efe9cad8942f | 88 | <not-uninit/> |
| Mahir Ozturk |
1:efe9cad8942f | 89 | </arg> |
| Mahir Ozturk |
1:efe9cad8942f | 90 | </function> |
| Mahir Ozturk |
1:efe9cad8942f | 91 | <define name="Q_DECL_EXPORT" value=""/> |
| Mahir Ozturk |
1:efe9cad8942f | 92 | <define name="Q_DECL_IMPORT" value=""/> |
| Mahir Ozturk |
1:efe9cad8942f | 93 | <define name="Q_DECLARE_FLAGS(x,y)" value=""/> |
| Mahir Ozturk |
1:efe9cad8942f | 94 | <define name="Q_DISABLE_COPY(C)" value="C(C&);C& operator=(const C&);"/> |
| Mahir Ozturk |
1:efe9cad8942f | 95 | <define name="Q_ENUMS(X)" value=""/> |
| Mahir Ozturk |
1:efe9cad8942f | 96 | <define name="Q_FLAGS(X)" value=""/> |
| Mahir Ozturk |
1:efe9cad8942f | 97 | <define name="Q_INTERFACES(X)" value=""/> |
| Mahir Ozturk |
1:efe9cad8942f | 98 | <define name="Q_OBJECT" value=""/> |
| Mahir Ozturk |
1:efe9cad8942f | 99 | <define name="Q_PROPERTY(X)" value=""/> |
| Mahir Ozturk |
1:efe9cad8942f | 100 | <define name="foreach(A,B)" value="for(A:B)"/> |
| Mahir Ozturk |
1:efe9cad8942f | 101 | <podtype name="qint8" sign="s" size="1"/> |
| Mahir Ozturk |
1:efe9cad8942f | 102 | <podtype name="qint16" sign="s" size="2"/> |
| Mahir Ozturk |
1:efe9cad8942f | 103 | <podtype name="qint32" sign="s" size="4"/> |
| Mahir Ozturk |
1:efe9cad8942f | 104 | <podtype name="qint64" sign="s" size="8"/> |
| Mahir Ozturk |
1:efe9cad8942f | 105 | <podtype name="quint8" sign="u" size="1"/> |
| Mahir Ozturk |
1:efe9cad8942f | 106 | <podtype name="quint16" sign="u" size="2"/> |
| Mahir Ozturk |
1:efe9cad8942f | 107 | <podtype name="quint32" sign="u" size="4"/> |
| Mahir Ozturk |
1:efe9cad8942f | 108 | <podtype name="quint64" sign="u" size="8"/> |
| Mahir Ozturk |
1:efe9cad8942f | 109 | <podtype name="qlonglong" sign="s"/> |
| Mahir Ozturk |
1:efe9cad8942f | 110 | <podtype name="qulonglong" sign="u"/> |
| Mahir Ozturk |
1:efe9cad8942f | 111 | <podtype name="uchar" sign="u"/> |
| Mahir Ozturk |
1:efe9cad8942f | 112 | <podtype name="uint" sign="u"/> |
| Mahir Ozturk |
1:efe9cad8942f | 113 | <podtype name="ulong" sign="u"/> |
| Mahir Ozturk |
1:efe9cad8942f | 114 | <podtype name="ushort" sign="u"/> |
| Mahir Ozturk |
1:efe9cad8942f | 115 | <podtype name="qptrdiff" sign="s"/> |
| Mahir Ozturk |
1:efe9cad8942f | 116 | <podtype name="quinitptr" sign="u"/> |
| Mahir Ozturk |
1:efe9cad8942f | 117 | </def> |