Bei Gnome kann man schon seit ewigkeiten mit Glade eine GUI zusammenklicken, als XML Datei speichern, und zur Laufzeit diese dann einfach mit wenigen Zeilen Code laden. Klar muss der Programmierer wissen, wie der Button heist, auf dessen Event er dann hören will (oder umgekehrt der GUI Designer den Funktionsnamen wissen, der aufgerufen werden soll). Aber trotzdem ist damit eine gute Trennung möglich, vor allem wird kein Code generiert, der dann gewartet werden muß (es sei denn, man will das).
Schön, wenn mit vielen Jahren Verspätung Qt ein ähnliches Ergebnis erreicht. Zeit wirds.
Sowas ist auch unter Qt schon seit Ewigkeiten möglich, nur wird hier anscheinend eine weitere Möglichkeit dafür eingebaut.
Beachte den Unterschied zwischen
Neu: http://doc.qt.nokia.com/4.7-snapshot/qt4-7-intro.html#declarative-ui-development-with-qt-quick
Sehr sehr alt: http://doc.qt.nokia.com/4.1/qformbuilder.html
Qt Designer gab es schon weit vor Glade, und Glade ist nicht mal annaehernd an dem Feature set von Designer. Der neue Quick Designer kann jetzt auch Transitionen und alles, was man fuer moderne UIs braucht.
GTK und Qt miteinander vergleichen ist wie Mercedes S Klasse mit einem Ford Fiesta vergleichen
dnobby schrieb:
--------------------------------------------------------------------------------
> Der neue Quick Designer kann jetzt auch Transitionen
Ist das nicht eine Patentverletzung?
"Patent #7,362,331: Time-Based, Non-Constant Translation Of User Interface Objects Between States"
http://www.engadget.com/2010/03/02/apple-vs-htc-a-patent-breakdown/
Anonymous 23 schrieb:
--------------------------------------------------------------------------------
> Schön, wenn mit vielen Jahren Verspätung Qt ein ähnliches Ergebnis
> erreicht. Zeit wirds.
Wenn man keine Ahnung hat, einfach mal die Fresse halten. Wie schon mehrfach gesagt wurde, geht das mit dem Qt Designer schon ewig.
In QML lassen sich komplette Proramme schreiben, inklusive Netzwerk-Zugriff. In den Beispielen findet sich z.B. ein flickr-Browser. Mit wenigen Zeilen Code lässt sich auch z.B. sowas erstellen: http://www.youtube.com/watch?v=DcGTNyq9b0s
Michaell schrieb:
--------------------------------------------------------------------------------
> In QML lassen sich komplette Proramme schreiben, inklusive
> Netzwerk-Zugriff. In den Beispielen findet sich z.B. ein flickr-Browser.
> Mit wenigen Zeilen Code lässt sich auch z.B. sowas erstellen:
> www.youtube.com
Lern lesen. Ich habe darauf hingewiesen, dass das, was gtk mit glade kann, mit Qt schon lange geht. Dass QML nochmal mehr und besser ist, habe ich nie bestritten.
Kommentare: 170 | letzter Beitrag 15:54 Uhr
Kommentare: 94 | letzter Beitrag 26.05. 19:45
Kommentare: 74 | letzter Beitrag 18:52 Uhr
Kommentare: 70 | letzter Beitrag 18:56 Uhr
Kommentare: 58 | letzter Beitrag 18:36 Uhr
E-Mail an news@golem.de

Laut Apple-Zulieferern wird das iPhone 5 mit einem neuartigen In-Cell-Touchscreen ausgerüstet. Als Hersteller soll Sony infrage kommen. Bislang hieß es, dass Apple Sharp und Toshiba bevorzugen würde.
Das Unternehmen Owncloud entwickele nur Software und biete Support für Kunden, sagte Technikchef Frank Karlitschek auf dem Linuxtag 2012. Darüber hinaus verriet er einige technische Details zu Owncloud 4 und kommenden Entwicklungen.

Das Landgericht Hamburg hat entschieden, dass der Blogger und Rechtsanwalt Markus Kompa für ein via Youtube eingebettetes ZDF-Video als Verbreiter haftet. Geklagt hat ein umstrittener Arzt aus München, der zuvor erfolgreich gegen den Bericht der ZDF-Sendung Wiso vorgegangen war.

Renesas ist nach Elpida der zweite schwer angeschlagene japanische Chiphersteller. Renesas, das Hitachi, Mitsubishi Electric und NEC gehört, macht Verlust und will seine größte Fabrik verkaufen.

RIM soll in den kommenden Tagen erneut einen massiven Stellenabbau ankündigen. "Ich habe herausgefunden, welche Teile ich in meinem Puzzle nicht mehr benötige", sagte Firmenchef Thorsten Heins.

Ein britisches Blog will erfahren haben, dass Facebook den norwegischen Browserhersteller Opera Software kaufen will. Beide Unternehmen wollen sich dazu nicht äußern.