etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Paquet source : sip4-qt3  ]

Paquet : sip4 (4.9-1 et autres)

Python/C++ bindings generator

SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings, because it's specific to C++ and Python.

WARNING: This is only the sip4 tool. If you are going to compile something produced by it, you will also need python-sip4-dev.

SIP was originally designed to generate Python bindings for KDE and so has explicit support for the signal slot mechanism used by the Qt/KDE class libraries.

Features:

    - connecting Qt signals to Python functions and class methods
    - connecting Python signals to Qt slots
    - overloading virtual member functions with Python class methods
    - protected member functions
    - abstract classes
    - enumerated types
    - global class instances
    - static member functions.

Étiquettes: Software Development: Code Generation, C++ Development, Python Development, Implemented in: C, User Interface: Command Line, Role: Program, Scope: Utility, Works with: Source Code

Autres paquets associés à sip4

  • dépendances
  • recommandations
  • suggestions
  • dep: libc0.1 (>= 2.3) [kfreebsd-amd64, kfreebsd-i386]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc0.1-udeb
  • dep: libc6 (>= 2.3) [amd64, hppa, i386, mips, mipsel]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc6-udeb
    dep: libc6 (>= 2.4) [armel, powerpc, s390]
    dep: libc6 (>= 2.5) [avr32]
    dep: libc6 (>= 2.5-5) [m68k]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.3) [ia64]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]
  • dep: libgcc1 (>= 1:4.1.1) [non armel, avr32, hppa, kfreebsd-amd64, kfreebsd-i386, m68k]
    Bibliothèque de support GCC
    dep: libgcc1 (>= 1:4.2.1) [avr32]
    dep: libgcc1 (>= 1:4.4) [kfreebsd-amd64, kfreebsd-i386]
    dep: libgcc1 (>= 1:4.4.0) [armel]
  • dep: libgcc2 (>= 4.2.1) [m68k]
    Paquet indisponible
  • dep: libgcc4 (>= 4.1.1) [hppa]
    Bibliothèque de support GCC
  • dep: libjs-jquery
    JavaScript library for dynamic web applications
  • dep: libstdc++6 (>= 4.1.1) [non avr32, kfreebsd-amd64, kfreebsd-i386]
    Bibliothèque standard C++ de GNU, version 3
    dep: libstdc++6 (>= 4.2.1) [avr32]
    dep: libstdc++6 (>= 4.4) [kfreebsd-amd64, kfreebsd-i386]
  • dep: libunwind7 [ia64]
    Bibliothèque pour déterminer la chaîne d'appel d'un programme (exécutables)

Télécharger sip4

Télécharger pour toutes les architectures proposées
Architecture Version Taille du paquet Espace occupé une fois installé Fichiers
alpha 4.9-1 360,0 ko1252 ko [liste des fichiers]
amd64 4.9-1 357,7 ko1216 ko [liste des fichiers]
armel 4.9-1 353,2 ko1216 ko [liste des fichiers]
avr32 (portage non officiel) 4.9-1 359,5 ko1188 ko [liste des fichiers]
hppa 4.9-1 362,7 ko1228 ko [liste des fichiers]
i386 4.9-1 349,4 ko1220 ko [liste des fichiers]
ia64 4.9-1 415,1 ko1512 ko [liste des fichiers]
kfreebsd-amd64 4.9-1 357,1 ko1176 ko [liste des fichiers]
kfreebsd-i386 4.9-1 350,3 ko1144 ko [liste des fichiers]
m68k (portage non officiel) 4.8.1-1 327,9 ko1184 ko [liste des fichiers]
mips 4.9-1 353,8 ko1272 ko [liste des fichiers]
mipsel 4.9-1 355,1 ko1272 ko [liste des fichiers]
powerpc 4.9-1 356,3 ko1248 ko [liste des fichiers]
s390 4.9-1 351,7 ko1220 ko [liste des fichiers]
sparc 4.9-1 353,6 ko1232 ko [liste des fichiers]