Difference between revisions of "Development/Languages/Qyoto"

Jump to: navigation, search
(Binary Packages)
(Other Resources)
 
(20 intermediate revisions by 2 users not shown)
Line 3: Line 3:
  
 
__NOTOC__
 
__NOTOC__
 +
UPDATE: Qyoto has been obsoleted. There's a replacement project in development at [https://github.com/ddobrev/QtSharp].
 +
 
= About =
 
= About =
  
Qyoto makes it possible to develop Qt and KDE applications using C#, or any other .NET language. Qyoto uses [[Development/Languages/Smoke|SMOKE]], and offers access to almost all Qt and KDE classes.
+
Qyoto makes it possible to develop Qt applications using C#, or any other .NET language. Qyoto uses [[Development/Languages/Smoke|SMOKE]], and offers access to almost all Qt classes. It is free and open source with the LGPL license.
  
 
= Source Code =
 
= Source Code =
  
The current version of Qyoto is maintained on [https://gitorious.org/assemblygen Gitorious].
+
Qyoto is part of the kdebindings module in the KDE git repository.
  
An older (not actively maintained) version of Qyoto is part of the kdebindings module in the KDE SVN repository.  
+
  $ git clone git://anongit.kde.org/assemblygen
  
  $ git clone git://anongit.kde.org:qyoto
+
You can also [https://projects.kde.org/projects/kde/kdebindings/csharp/assemblygen/repository browse the source online].
 
+
You can also [https://projects.kde.org/projects/kde/kdebindings/csharp/qyoto/repository browse the source online].
+
  
 
= Binary Packages =
 
= Binary Packages =
Line 21: Line 21:
 
Pre-built binary packages are available in the following distributions:
 
Pre-built binary packages are available in the following distributions:
  
* [http://packages.debian.org/sid/qyoto-dev Debian]
+
* [http://packages.debian.org/squeeze/qyoto-dev Debian]
* [http://packages.ubuntu.com/natty/qyoto-dev Ubuntu] (only available until 11.04)
+
* [http://packages.ubuntu.com/lucid/qyoto-dev Ubuntu] (only available until 10.04)
 
* Arch Linux
 
* Arch Linux
* [http://download.kde.org/stable/csharp-qt/4.0.1/win32/CSharpQt-Windows-4.0.1.7z.mirrorlist Windows]
+
* [http://download.kde.org/stable/csharp-qt/4.0.7/win32/CSharpQt-Windows-4.0.7.7z Windows] - works with the Qt MinGW version
* And some more. Please add them here.
+
* [http://download.kde.org/stable/csharp-qt/4.0.6/osx/CSharpQt-OSX-4.0.6.7z OS X] - as a requirement you also need [http://download.kde.org/stable/csharp-qt/4.0.4/osx/MonoFramework-MRE-3.0.0.macos10.monobjc.universal.dmg.mirrorlist 64-bit Mono]
 +
 
 +
= Documentation =
 +
 
 +
* '''On-line documentation:''' [http://api.kde.org/qyoto-api/index.html http://api.kde.org/qyoto-api/index.html].
 +
* '''Off-line documentation:''' [http://download.kde.org/stable/csharp-qt/4.0.6/docs/CSharpQt-Documentation-4.0.6.tar.gz].
  
 
= Discussions & Support =
 
= Discussions & Support =
Line 35: Line 40:
  
 
* '''Qyoto C# tutorial:''' http://zetcode.com/tutorials/qyotosharptutorial/
 
* '''Qyoto C# tutorial:''' http://zetcode.com/tutorials/qyotosharptutorial/
* An earlier attempt at creating C# bindings for Qt was called [[Development/Languages/QtSharp|QtSharp]].
 

Latest revision as of 14:43, 1 February 2014



UPDATE: Qyoto has been obsoleted. There's a replacement project in development at [1].

[edit] About

Qyoto makes it possible to develop Qt applications using C#, or any other .NET language. Qyoto uses SMOKE, and offers access to almost all Qt classes. It is free and open source with the LGPL license.

[edit] Source Code

Qyoto is part of the kdebindings module in the KDE git repository.

 $ git clone git://anongit.kde.org/assemblygen

You can also browse the source online.

[edit] Binary Packages

Pre-built binary packages are available in the following distributions:

[edit] Documentation

[edit] Discussions & Support

[edit] Other Resources


This page was last modified on 1 February 2014, at 14:43. This page has been accessed 108,186 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal