Slashdot Mirror


Qt Jambi, Trolltech releases Qt for Java

Hardingfela writes "Trolltech has released a preview of its long awaited Java bindings for Qt 4. "Qt Jambi technology integrates Qt with the Java programming language, providing new possibilities for both Java and C++ programmers. This technology enables Java developers to take advantage of the powerful features of Qt from within Java Standard Edition 5.0 and Java Enterprise Edition 5.0" More information on the Jambi press release and tech details in the Jambi whitepaper. To get your copy sign up to the preview license (final release will be also available under an open source license) and download."

4 of 41 comments (clear)

  1. Please Wait... Okay? (Y/N) by Doomedsnowball · · Score: 3, Funny
    From the white paper:
    The Qt Jambi Generator is a command-line tool that reads class definitions written in C++ and generates code that maps a C++ library onto an equivalent Java API. The generated code ensures that method calls made in Java are redirected to the corresponding method in the C++ library. The generator supports a selected subset of C++, covering the most common constructs such as multiple inheritance and operator overloading.


    Well, I for one welcome our new void setText(String overlords);
    --
    7h3$3 4r3n'7 7h3 Ðr01Ð$ ¥0 4r3 £00|{1n9 f0r. M0v3 4£0n9. --OB1
  2. Mekka Lekka Hi... by Reverend528 · · Score: 4, Funny

    Mekka Hiney Ho.

    1. Re:Mekka Lekka Hi... by BenjiTheGreat98 · · Score: 3, Funny

      The only reason I even opened this story was to see if anybody would make a PeeWee joke.

      --
      :wq
  3. Re:C bindings? by The+Snowman · · Score: 3, Funny
    GUI programming in C is a *pain*, it's awful beyond words.

    Nah, it isn't all that bad. See, all you have to do is make a structure for your window. Then you set all the properties using preprocessor constants. Next you call some function and get a handle, which is like an object, but isn't. And, since it's a primitive, you can even use your window handle as a mouse handle, icon handle, etc. so it's really versatile! Also, creating a simple GUI in C is a short 50 lines of code, anyone can recite that from memory. Plus, you have the added advantage that C GUI code is tied to your architecture, so you can't port it from Win32 to X to MacOS without a lot of trouble. See? It isn't all that bad!

    --
    24 beers in a case, 24 hours in a day. Coincidence? I think not!