Hi, I've just created a quite complicated testcase for frameworks which uses the new signal/slot connection syntax (since Qt 5.0) and uses a lambda as slot. The reason i did this is so that i can keep then entire testcase (minus the initialization) contained in one testcase method. Otherwise i would have to make signal/slot connections to member functions which is probably not something you want for testcases..
You can find the patch here: http://paste.kde.org/p9f82c70a/ Would this be OK to commit? This testcase would obviously have to be extended a bit to test the different detail states for UDSEntry. This test only tests the case where UDSEntry is filled with details set to 0. The default is details set to 2 which this test doesn't test (yet). I guess the question really is: - Can i use C++11 for testcases? - Can i use Lambda? The Lambda spec is supported since GCC 4.5. http://gcc.gnu.org/projects/cxx0x.html Note: the test currently fails which i expected. It passes if i patch another part in UDSEntry where i'm waiting for a final OK to push. Cheers, Mark
_______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel