Not yet, Thomas :) … I want to provide fully-functional IMAP protocol to my Qt application. I’ve tried to build VMime library and that really hurts (especially on Windows).
I had issues with Qt 5.5 and C++11/C++14 features in QString (missing u32string, u16string, so on…) which forced me to link against “newer” libc++, which broke the linkage to the STL library... I’ll investigate later what was really going on, but it took me whole day reading clang complains in STL template-hell to at least build the IMAP core. Apple sucks, I know. :) Best regards, Peter. > Dňa 8.9.2015 o 22:59, Thomas Lübking <[email protected]> napísal: > > On Dienstag, 8. September 2015 21:48:42 CEST, Peter Bočan wrote: > >> I do wonder how to test the IMAP part? Which classes are essential and where >> to start? > > Assuming you're not asking for how to run the unit tests: you're basically > asking "What tools do I need? How do I use them?" but you're not telling what > you want to do at all. > > If one tells you to use a screwdriver and twist it, but you wanted to plug a > nail, you'll have gotten a bad advise. > > So if you want to know how to use which trojitá classes to implement your > target, I suggest by starting to explain what your target is. > > Trojitá aggregates "The IMAP™" into models and the common approach to > interact with model classes are view classes (as the Trojitá GUI uses them) - > that's all what at least I can tell you atm. > >> (Qt 5.5) and I had to replace C++ STL code with Qt equivalents, > http://stackoverflow.com/questions/22649406/how-to-link-in-std-c-library-on-mac-os-x-mavericks > ? > > Cheers, > Thomas
