1. 25 Jun, 2006 1 commit
  2. 24 Jun, 2006 4 commits
  3. 23 Jun, 2006 3 commits
  4. 22 Jun, 2006 4 commits
  5. 21 Jun, 2006 4 commits
  6. 20 Jun, 2006 7 commits
  7. 19 Jun, 2006 6 commits
  8. 18 Jun, 2006 6 commits
  9. 17 Jun, 2006 5 commits
    • Sebastian Sauer's avatar
      * Removed Argument cause they arn't used internaly any longer anyway. · e89b163d
      Sebastian Sauer authored
      * Ported KSpread binding to the new proxy-functions to show how to use them.
      
      Some more details about the proxies;
      
      * They remove the needing to deal with Kross::Api::* internals by doing all the
      needed conversation transparently via some template-magic.
      * doxygen could be used to produce scripting-handbooks.
      * We are able to connect that way any kind of method direct with Kross without
      the need to wrap anything.
      
      A small example;
      
      // We like to wrap that class
      class MyNativeClass {
          public:
              MyNativeClass* myFactoryMethod(const QString& name) {...}
      }
      
      // So, here is the wrapper class
      class MyWrapperClass : Kross::Api::Class<TestPluginObject> {
          public:
              MyWrapperClass(MyNativeClass* instance) {
                  // just publish the method above and say who should handle
                  // the arguments by defining them as template-arguments.
                  this->addFunction1<MyWrapperClass, Kross::Api::Variant>
      	      ("myFactoryMethodName", instance, &MyNativeClass::myFactoryMethod);
              }
      }
      								    
      that was it already... we are able now to call the factory-method from within scripting code and will get an instance of MyWrapperClass as result. Basicly all kind of types could be wrapped that way dynamicly and we are even able to delegate methodcalls that way :)
      								    
      
      svn path=/trunk/koffice/; revision=552442
      e89b163d
    • Sebastian Sauer's avatar
      Port rev. 552396 · 849218fc
      Sebastian Sauer authored
      svn path=/trunk/koffice/; revision=552402
      849218fc
    • Sebastian Sauer's avatar
      * Ported rev. 552395; More performance · 41e99886
      Sebastian Sauer authored
      * Removed old Qt3 QObject-metaobject code. Will be replaced with the new Qt4 QMeta* functionality.
      * Cleanup, etc.
      
      
      svn path=/trunk/koffice/; revision=552398
      41e99886
    • Cyrille Berger's avatar
      forward port the new algorithm (and rename the filter to gaussian, less negative than simple) · ed86e5a0
      Cyrille Berger authored
      svn path=/trunk/koffice/; revision=552371
      ed86e5a0
    • Sebastian Sauer's avatar
      Fix compile testcases · a9064238
      Sebastian Sauer authored
      svn path=/trunk/koffice/; revision=552368
      a9064238