File indexing completed on 2024-04-28 05:38:42

0001 #include <QtCore/QVariant>
0002 #include <QtCore/QUrl>
0003 
0004 
0005 enum Foo {
0006     Foo1
0007 };
0008 Q_DECLARE_METATYPE(Foo)
0009 
0010 
0011 void test()
0012 {
0013     QVariant v;
0014     v.toUrl(); //ok
0015     v.toBool(); //ok
0016     v.value<QUrl>(); //warn
0017     v.value<bool>(); //warn
0018     v.value<float>(); //warn
0019     v.value<int>(); //warn
0020 
0021 
0022     v.value<Foo>(); //ok
0023 }