Slashdot Mirror


Qt For The Console

lintux writes: "You probably know Qt as the fine toolkit for the less-fine X. Today something cool reached a stable state: Qt for the console. A Qt library port which allows you to port Qt programs to the console! Just imagine a full-featured web browser like Konqueror, on a 386 text-machine! I tried some things, and I never want to use w3m or lynx again, I can tell you that!" Update by HeUnique:While I do approve of the job these guys have done on console QT, I believe they may need to properly relicense their project under the GPL.

14 of 201 comments (clear)

  1. "which is still being developed by Trolltech" by 56ker · · Score: 4, Funny

    What? The Trolls have formed their own company? Oh no! :o)

  2. main.cpp by GreenHell · · Score: 5, Informative

    #ifdef HAVE_CONFIG_H
    #include
    #endif

    #include
    #include

    int main(int argc, char *argv[])
    {
    cout "Hello, World! It is April Fools :)" endl;

    return EXIT_SUCCESS;
    }

    April Fools! :)

    --
    "I won't mod you down - I feel the need to call you a twit explicitly, rather than by implication."
  3. Holy crap. by redhatbox · · Score: 5, Interesting


    From the QT-Console home page:

    "You might think we are sick or some console perverts. We do admit, we are console perverts, but consider this: why not? :)"

    As an illustration of just how sick these guys really are, I encourage /. readers to examine the following screenshot: Slashdot home page in Konqueror, ASCII mode. Notice the elegant Slashdot logo rendered in text. That, my friends, is a sure sign of a fiendish mind at work :).

  4. Re:April Fools isn't until tomorrow by The+slack+boy+KIPPLE · · Score: 3, Interesting

    depends where you are in the world.

    it's 01:20 here in london now...

    --
    #Pubgolf. ##it's not about drinking ###it's not about golf #it's about survival
  5. Performance is great! by mbrubeck · · Score: 5, Funny

    With just a little Makefile hacking I got most of KOffice to compile. Now it runs nice and fast on my older UNIX servers! I'm looking forward to the next version with a compressed protocol that will improve speed on slow terminal devices.

  6. Recursion by Ed+Avis · · Score: 3, Funny

    They have ported konsole... so the burning question is will Qt-console run correctly inside that? If so there is no longer any need for screen(1) or even window managers - konsole's screen-switching buttons can do the job of changing between windows.

    Or maybe Emacs's M-x term, if anyone ported Emacs to Qt.

    --
    -- Ed Avis ed@membled.com
  7. umm... MOD THIS *UP* by jonnythan · · Score: 4, Funny

    That's the actual main.cpp from the downloadable file.

    The whole thing is a joke.

  8. Re:LGPL? YES you can by Glorat · · Score: 3, Interesting

    Well, let me be perfectly clear about this having seen the source to this. Actually, they can license this under LGPL. The reason is the same reason why WINE can be licensed under LGPL and not whatever proprietary licence Microsoft uses

    The reason is, having seen their code, is that they do NOT actually use code from the QT libraries at all but they purport to emulate the interface instead. Any indication to the contrary would be a misccmmunication by the authors

    So basically, since the source code consists of nothing but cout , I am sure their licensing choice is just fine =)

  9. Although this is entirely fake... by GoRK · · Score: 4, Informative

    Although this is a big april fools hoax, a real example of a GUI that works on the console can be found over at PicoGUI. (as featured formerly on /. and elsewhere)

    The display framework of PicoGUI is so extensible that it will work on everything from a text-only 2 line LCD display (or smaller) up to a fully realized 3d environment courtesy of OpenGL (needs someone to code it but the OpenGL "display" driver is already in there).

    Some examples:

    X-Chat/PicoGUI running using PicoGUI's ncurses driver on the console:
    http://www.picogui.org/sshotdetail.php?index=47

    A couple of PicoGUI apps running on a 4 line Text LCD:
    http://www.picogui.org/sshotdetail.php?index=64

    PicoGUI running on OpenGL:
    http://www.picogui.org/sshotdetail.php?index=60

    This is mostly possible because of PicoGUI's strict distinction between content and presentation (Remember the design goal of the original HTML? - Bingo.) Anyway, it's a neat project to check out; the support for this is in and working now; it runs on everything under the sun; and development continues to progress at an extremely rapid pace.

    ~GoRK

  10. Qt-Console is a joke, but... by dskoll · · Score: 3, Informative

    this is not. It's a port of Tk (the Tcl graphical toolkit) to curses, and it is truly excellent.

  11. Re:qt by GigsVT · · Score: 4, Funny

    Qt is Quicktime. Qt is being devloped by Apple as a fully functional toolkit for creating GUI applications in X. Many Linux applications were written in Quicktime, in fact most of KDE is Quicktime. The licensing arguments are about the sorensen license, that Apple chose for Qt. It may or may not be compatible with the GPL.

    (Remember the date, moderators.)

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  12. Gosh, what sloppy coding! by willybur · · Score: 3, Funny

    You might find you'll need to hand-edit the sources provided a bit to get the results advertised in the screenshots.

    --

    --
    "Everybody wants a rock to wind a piece of string around." - They Might Be Giants, "We Want a Rock"
  13. Lynx? Why use something like Lynx? by Jagasian · · Score: 3, Informative

    Lynx is second rate compared to the Links command-line web browser, which I use regularly under Linux... and I am using right now. It supports SSL, tables, and many other common web technologies. Oh, and did I mention that it uses less than 1MB of RAM? Its uber fast, and perfect for reading sites like slashdot. Navigation is a breeze... no mouse needed here. Also, since Links doesn't download the overboard graphics that many websites use, sites load far quicker than in other browsers because of the smaller download. Sure there is less eye-and-ear-candy, but the net is still full of content... and Links gives you access to that content.

    I love what Hotmail says, when I log in with Links. It says that my browser won't let me use Hotmails advanced features or something... whatever...

  14. Re:Lynx? Why use something like Lynx? by Cy+Guy · · Score: 3, Informative

    Another alternative to lynx is the ARACHNE Browser for DOS and Linux. It's a fully graphical console based Internet suite (browser, email, multimedia player), and it doesn' rely on the Qt library just svgalib. It will run on a 486 with a mere 8 meg of RAM.

    A full list of features and requirements can be found from the Linux Installation page of the Arachne website.