Login
Newsletter
Werbung

Thema: Betaversionen von Qt 4.3 und Qtopia 4.3

10 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
0
Von RK am Do, 22. März 2007 um 10:29 #
Das norwegische Unternehmen Trolltech _hat_ eine Betaversion von Qt 4.3
[
| Versenden | Drucken ]
0
Von Mark am Do, 22. März 2007 um 11:22 #
Eine Frage von einem komplett ahnungslosen:
Wie weit geht die Platformunabhängigkeit in der Praxis?
Kann ich ein mit QT erstelltes Programm ohne irgendwelche Änderungen (natürlich muss neukompilert werden) auf Windows und Linux nutzen?
Also inklusive Druck- und Dateidialoge ,Ansprechen von Hardware usw.?
Schöne Grüße
Mark
[
| Versenden | Drucken ]
  • 0
    Von Erik am Do, 22. März 2007 um 11:28 #
    Solange sich das "Ansprechen von Hardware" innerhalb von Qt-Klassen bewegt, ja.


    lg
    Erik

    [
    | Versenden | Drucken ]
    0
    Von TBO am Do, 22. März 2007 um 11:56 #
    > Kann ich ein mit QT erstelltes Programm ohne irgendwelche Änderungen (natürlich muss neukompilert werden) auf Windows und
    > Linux nutzen?

    Wenn du neben Qt keine eigenen, plattformspezifischen Dinge verwendest, ja. Windows, OSX, Linux/Unix.

    > Also inklusive Druck- und Dateidialoge

    Druckdialog: Ja, Dateidialog: ja.

    > ,Ansprechen von Hardware usw.?

    Was heisst "Hardware ansprechen" und was "usw."? Desktoptypische Hardware wie Drucker und Netzwerk werden abstrahiert, andere Dinge muss man ggf. selbst implementieren bzw. die Plattformunabhaengigkeit sicherstellen.

    [
    | Versenden | Drucken ]
    0
    Von o13 am Do, 22. März 2007 um 13:02 #
    Ich bin hier in einer firma wo wir genau das machen. C++/Qt
    fuer eine cross platform GUI app (die an bestimmten stellen
    sehr performancekritisch ist; daher C++). Tuts _sehr_ gut. Grosses
    projekt. C.a. 300k LOC.

    Solange du nix machst was plattformspezifisch ist natuerlich.

    Hardware ansprechen? Welche? Wozu? Also in der regel
    geht das natuerlich nicht. Das geht normalerweise nur
    in treibern (ausser bei DOS da konnte man im "User"space
    ja alles). Und bei treibern macht ein cross platform
    application framework wie Qt keinen sinn.

    Der Omega13.

    [
    | Versenden | Drucken ]
    • 0
      Von TBO am Do, 22. März 2007 um 15:41 #
      > Und bei treibern macht ein cross platform
      > application framework wie Qt keinen sinn.

      sonst haetten wir auch bald "QtOS - your platform-independent operation system" ;)

      [
      | Versenden | Drucken ]
    0
    Von o13 am Do, 22. März 2007 um 13:10 #
    Bevor ichs vergesse.
    Es gibt auch einen GUI builder. Der QtDesigner. Ist recht brauchbar.

    Das schoene daran ist, dass der maschinengenerierte code der von
    dem ding kommt noch lesbar und wartbar ist. Das liegt zu einem
    grossen teil an Qt selbst. Die ganze sache ist einfach gut durchdacht.

    Was ich persoenlich sehr schoen finde, ist, dass es seit einiger
    zeit moeglich ist, die Qt container so zu benutzen wie die STL
    container. Da muss man dann nicht so viel umdenken. Aber "Java"
    style iteratoren gibts auch.

    Kanns echt nur jedem empfehlen. Obwohl ich zugeben muss dass
    ich die anderen toolkits/frameworks wie FOX, Fltk oder wxWdigets
    nur sehr oberflaechlich kenne.

    Der Omega13.

    [
    | Versenden | Drucken ]
mehr SVG
0
Von katakombi am Do, 22. März 2007 um 12:01 #
weiß jemand, ob das komplette SVG 1.2 unterstützt wird (oder weiterhin nur SVG tiny)?
[
| Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung