File indexing completed on 2024-04-28 05:38:42
0001 #include <QtCore/QObject> 0002 0003 class MyObj : public QObject 0004 { 0005 Q_OBJECT 0006 Q_PROPERTY(int foo READ foo) // Warn 0007 Q_PROPERTY(int foo1 READ foo1 CONSTANT) // OK 0008 Q_PROPERTY(int foo2 READ foo2 NOTIFY fooChanged) // KO 0009 Q_PROPERTY(int foo3 READ foo3 WRITE setFoo) // Warn 0010 }; 0011 0012 class MyGadget 0013 { 0014 Q_GADGET 0015 Q_PROPERTY(int foo READ foo) // Ok 0016 }; 0017 0018 class MyObj2 : public QObject 0019 { 0020 Q_OBJECT 0021 Q_PROPERTY(int foo READ foo) // Warn 0022 Q_PROPERTY(int foo1 READ foo1) // Warn 0023 Q_PROPERTY(int foo2 READ foo2 0024 NOTIFY foo2Changed) // Multiline case. OK 0025 Q_PROPERTY(int foo3 READ foo3 NOTIFY 0026 foo3Changed) // Another multiline case. OK 0027 };