Older versions of Qt# can be found here
Currently, Qt# works under Qt/X11. In the future, Qt# will support Qt/Windows and Qt/Embedded.
Besides GCC, the following packages are required:
Remember, of course, that if Qt# was obtained as part of kdebindings from CVS, Qtc will already be present. Just remember to build Qtc before Qt#.
These messages, annoying though they might be, can safely be ignored. Qt-CSharp generates its bindings directly from the Qt headers rather than from the Qtc headers. An upcoming release of Qt-CSharp will eliminate these spurious messages.
Mono is unable to load the shared library
libqtcsharp.so
. This might occur with versions of Qt#
<= 0.3. Upgrading to a newer version from KDE snapshots or CVS
should fix the problem.
Assuming that you are using Mono and that you have installed
Qt.dll
in the default directory Mono searched for
libraries, you can simply run ``mcs -r Qt myprogram.cs'' to produce
myprogram.exe
. If you have placed Qt.dll
elsewhere, you might try ``mcs -r /complete/path/to/Qt.dll
myprogram.cs''.
myprogram.exe
, simply use
``mono myprogram.exe''.
Make sure that you are using the latest version of Mono. Earlier versions have problems with nested enums. If that does not solve the problem, report it to the mailing list.