hallo,
kann mir jemand verraten,in welcher sprache der taschenrechner von ubuntu programmiert ist,und wo ich den quelltext finde.
wollte nämlich mal nen rechner programmieren,und da wollte ich mir den quellttext mal angucken
mfg,
eifel
Anmeldungsdatum: Beiträge: 543 Wohnort: adenau |
hallo, mfg, |
Ehemalige
![]() Anmeldungsdatum: Beiträge: 4681 Wohnort: Berlin |
Falls Du den GNOME Calculator meinst, der ist in C geschrieben und die Quellen müsstest Du irgendwo hier finden: http://svn.gnome.org/viewvc/gcalctool/ |
Anmeldungsdatum: Beiträge: 333 |
In der Qt Dokumentation kommt ein Taschenrechner oft als Beispiel vor. |
Anmeldungsdatum: Beiträge: 5792 |
Naja, eher nicht. Qt4 und Gtk haben zum einen unterschiedliche APIs und verfolgen zum anderen teilweise ganz andere Ansätze. Wissen aus Qt4 ist auf Gtk nicht so ohne weiteres übertragbar. Wenn Gtk die Zielplattform ist, ist ein Blick in Qt4-Quellen eher Zeitverschwendung als Gewinn. 😉 |
Ehemalige
![]() Anmeldungsdatum: Beiträge: 4681 Wohnort: Berlin |
Wenn man sauber programmieren möchte, dann trennt man natürlich die Logik des Taschenrechners von der GUI. Insofern ist man bis zu einem gewissen Grad dann doch wieder unabhängig vom GUI-Toolkit. ☺ |
Anmeldungsdatum: Beiträge: 5792 |
Auch wieder richtig... allerdings gilt das nun nicht gerade für das Qt4-Beispiel, dass doch sehr stark an das Toolkit gekoppelt ist. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 543 Wohnort: adenau |
wir haben schon die grundlagen geschaffen,und wissen wie ein rechner rechnet,jetzt sollen wir halt ein kompletten rechner mit gui basteln. mfg, |
![]() Anmeldungsdatum: Beiträge: 1253 |
Machs nicht in C 😉 |
Ehemalige
![]() Anmeldungsdatum: Beiträge: 4681 Wohnort: Berlin |
Und wenn's in Java gemacht wird, dann ist der GNOME Taschenrechner vielleicht nicht so nützlich, weil bei Java doch eher Swing oder SWT als GUI-Toolkit zum Einsatz kommt. Wie gesagt, würde ich erst einmal die einen kompletten Rechner ohne GUI implementieren, in der Sprache der Wahl, und wenn der läuft, dann erst eine GUI drauf setzen. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 543 Wohnort: adenau |
@marc "blackjack" rintsch das haben wir ja gemacht,in java mfg, |
Ehemalige
![]() Anmeldungsdatum: Beiträge: 4681 Wohnort: Berlin |
Sicher? Ich meine das Modell eines GUI-Taschenrechners ohne die eigentliche GUI. Wenn ihr das schon habt, dann sehe ich nicht warum ihr euch jetzt unbedingt die Implementierung des GNOME-Taschenrechners in C und mit Gtk anschauen wollt. Ihr müsstet euch jetzt mit Swing oder SWT auseinandersetzen. |
Anmeldungsdatum: Beiträge: 5792 |
Wenn das Stadium, in dem über die GUI nachgedacht wird, schon erreicht ist, schadet der Blick in das Qt4-Beispiel vielleicht doch nicht. Immerhin gibt es von Trolltech offizielle Java-Bindings für Qt4 mit einer offenbar hervorragenden Eclipse-Integration. |