frogola:
A lot of classes are disabled in the Zaurus build of Qtopia; this includes QFileDialog.
Sharp includes a library on the Z (libsl) that provides a replacement, SlFileDialog; it has similar functionality (though is not exactly the same). The include files for it, as well as all of Sharp's other classes, can be downloaded from:
http://developer.ezaurus.com/sl_j/doc/refe...20021227.tar.gzhttp://developer.ezaurus.com/sl_j/doc/refe...qte.so.2.3.2.gz(The second file includes an updated libqte file; the one included in the first file is apparently flawed with respect to libjpeg support).
The include files can be found in 'include/sl'. The sdk file also contains copies of the libraries (libqte, libsl, libjpeg, libzdtm) that are used on the Zaurus. If you built the cross-compiler (and thus the libraries) yourself, you should use the library files from the sdk instead, as the sdk libs contain different options (at least, this was the case for me when I tried to use libsl with my own built version of libqte). Another option is to just copy the libraries directly from your Zaurus.
As for (English) documentation, there really isn't a lot available. You can try looking at the slfiledialog.h header file for information. You can also take a look at Opie's implementation of the class, as it should be compatible:
http://dudu.dyn.2-h.org/nist/doxydoc/allOp...FileDialog.htmlMy program, knQuiz, makes use of SlFileDialog; you can browse the source at the link below (look at kaniquiz.cpp, in the slotLoadFile method):
http://cvs.sourceforge.net/viewcvs.py/niho....23&view=markupOh, and please forgive my messy code, it's still a work in progress (^_^;)
(Specifically, ignore the whole 'if (breakCompounds)' section; it has nothing to do with the file dialog).
Hope that helps.
- ashikase
anpachi, gifu, japan