Qtlua-bibliotheek

QT4-applicaties Schriftbaar maken met behulp van de LUA-scriptaal
Download nu

Qtlua-bibliotheek Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL v3
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alexandre Becoulet
  • Uitgever website:
  • http://savannah.nongnu.org/projects/aasm/

Qtlua-bibliotheek Tags


Qtlua-bibliotheek Beschrijving

Maak QT4-applicaties Schriftbaar met behulp van de LUA-scripting taal De QTluA-bibliotheek is een alternatief voor de QTScript-module.QTlua genereert of gebruikt of gebruikt gegenereerde bindingscode voor QT. In plaats daarvan biedt het nuttige C ++ wrapper-lessen om C ++ en Lua-objecten toegankelijk te maken vanuit zowel LUA als C ++. Het neemt voordelen van het QT META-objectsysteem om qobject-leden bloot te leggen aan Lua Scripts.QTlua-bibliotheek is met succes getest met LUA-versies van 5,0 tot 5.1 en met QT-versies van 4,2 tot 4,5. Hier zijn enkele belangrijke functies van "QTlua Library": · De LUA-stapel-gebaseerde C-API is niet zichtbaar, alleen C ++ -objecten zoals QTlua :: State en QTlua :: Waarde worden gemanipuleerd uit C ++ -code. · Lua-waarden zijn toegankelijk vanuit C ++ met bijna dezelfde eenvoudige syntaxis als in Lua via C ++ Operator-overbelasting. · C ++ -objecten kunnen worden blootgesteld aan LUA als UserData-waarden door erven bij de klasse QTlua :: UserData. Alle LUA-meta-operaties kunnen opnieuw worden gedefinieerd door het overschrijven van virtuele functies, waaronder iteratie over gebruikersdata-objecten van LUA. De QTlua :: REF Smart Pointer-klasse maakt QTlua :: UserData Based Objects Reference Tracking mogelijk en kan deze objecten doen onderworpen aan Lua Garbage Collection. · De QTlua :: iTerator Wrapper-klasse maakt gebruik van gebruikelijke C ++ -werterapparaten mogelijk om Lua-tabellen en UserData-waarden te doorkruisen. Lua-iterators kunnen ook worden gebruikt om QT-containers en C ++ QTlua :: UserData-gebaseerde objecten uit Lua te traven. · QT QObject Wikkelen maakt het maken van creatie en manipulatie van qobjects en laden van .UI-gebruikersinterfacebestanden van LUA, dit maakt het schrijven van een deel van de gebruikersinterface in Lua. Qobjecteigenschappen, Verordeningen, Slots en kinderen Objecten zijn toegankelijk vanuit Lua. QT-signalen kunnen rechtstreeks worden aangesloten op LUA-functies. · De Klasse QTlua :: Plugin kunnen eenvoudig schrijven van QT-plug-ins die QTlua :: functieobjecten van Lua kunnen bevatten. · QT Model / View Base-klassen worden verstrekt om eenvoudig hiėrarchische data-structuren te ontwikkelen die toegankelijk zijn vanuit zowel LUA-script als QT Bekijk widgets. · QT-sjablooncontainers kunnen worden blootgesteld aan LUA-script met slechts een proxyjabloonklassen instantiatie. · De bibliotheek wordt geleverd met de QT QTlua :: Console Widget: een console-widget met geschiedenis en LUA TABLE-voltooiingsmogelijkheden. · De QTlua-tool kan worden gebruikt om QT-gebaseerde LUA-scripts uit te voeren en te spelen met QT-objecten van LUA op een interactieve manier via een QT-console-widget-interface. Vereisten: · Qt


Qtlua-bibliotheek Gerelateerde software

pylons_gae

Geen vervanging voor APPENGINE-aap, maar gewoon een snelle integratie van pylonen op APPENGINE ...

53

Downloaden