Eigenes Linux-GUI ... +- Sponsor-Board.de (https://www.sponsor-board.de) +-- Forum: Community (/forumdisplay.php?fid=56) +--- Forum: Plauderecke (/forumdisplay.php?fid=39) +---- Forum: Soft- & Hardware (/forumdisplay.php?fid=80) +---- Thema: Eigenes Linux-GUI ... (/showthread.php?tid=52772) |
Eigenes Linux-GUI ... - Wronnay - 29.12.2014 18:03 Hallo, ich habe vor, ein eigenes GUI für Linux in C und C++ zu schreiben. (Ich lerne gerade die beiden Sprachen und suche eine Herausforderung) Ich habe gedacht, wenn ich Debian ohne GUI nehme, dazu das X Window System und Qt nutze, wird es nicht so schwer sein, oder? Kennt sich jemand mit dem Thema aus? RE: Eigenes Linux-GUI ... - VarmintLP - 29.12.2014 18:15 Da ich für ein Projekt versucht hatte mit C# auf Raspbian das ganze Programm zu schreiben, habe ich mich erstmal schwer getan den nötigen Editor dafür zu besorgen. Dein Vorhaben ist nicht gerade neu, da es schon tausende anderer Distributionen gibt, bei denen es entweder, das gleiche System mit anderem Interface (Ubuntu, Lubuntu, Xubuntu etc.) oder eine ganz neue Distribution verwendet wurde. Generell ist es kein Problem, sofern man das gewissen Knowhow besitzt. Ich stelle dir mal folgende Frage. Wie gut schätzt du deine C und C++ Kenntnisse ein und was sagen andere dazu? Für C Programmierung benötigt man .NetFramework, welches von Microsoft für Windows und nicht für Linux geschrieben wurde. Ich wünsche erstmal viel Erfolg mit deinem Projekt. RE: Eigenes Linux-GUI ... - Wronnay - 29.12.2014 18:20 Kartoffelrudi schrieb: Wenn du mit GUI ein Desktop System ala. KDE oder Gnome meinst, dann solltest du beachten das dazu nicht nur eine Leiste und ein Menü für den Desktop gehören, sondern auch Dateimanager, Editoren etc.
Das ist mir schon klar, aber mein erstes Ziel ist es, erstmal ein Fenster auf dem Bildschirm anzuzeigen VarmintLP schrieb: Für C Programmierung benötigt man .NetFramework, welches von Microsoft für Windows und nicht für Linux geschrieben wurde.
Dir ist schon klar, dass ein Großteil des [Link: Registrierung erforderlich] in C geschrieben wurde RE: Eigenes Linux-GUI ... - webcraft - 29.12.2014 21:17 Wronnay schrieb: Das .NET Framework ist ein von Microsoft entwickeltes, optionales Framework. Microsoft hat nicht C und C++ entwickelt, dass waren andere ...
RE: Eigenes Linux-GUI ... - Schwester Wombat - 29.12.2014 21:37 >Du widersprichst dir selber.. :/ Warum sollte er das tun? Ich sehe nicht, wo er sich widerspricht. RE: Eigenes Linux-GUI ... - Dennis - 30.12.2014 10:32 Der Gegenstand ist nicht, wieweit das Ergebnis brauchbar ist, was Wronnay da erzeugen will, sondern einfach, dass er sein Wissen um diese Materie erweitern möchte. Aus Fehlern lernt man genauso gut, wie aus der Fähigkeit, fremde Dinge angehen zu wollen. Bildlich gesprochen muss man eben über die Grenze gehen, wenn man sein Territorium erweitern möchte [Link: Registrierung erforderlich] Dort steht ein kleines Beispiel drin mit Dialogfenstern ganz unten in den Links. Solltest du dir etwas durchlesen. [Link: Registrierung erforderlich] Das hier könnte evtl. auch interessant sein: [Link: Registrierung erforderlich] RE: Eigenes Linux-GUI ... - Buchstabensalat - 30.12.2014 13:41 Noch so als kleinen Tipp nebenher, der für sämtliche GUI Programmierung gilt, nicht nur Window-Manager. Benutze Multi-Threading Der Thread, der die UI malt soll bitteschön auch nichts anderes tun als die UI malen (und interaktionen entgegen zu nehmen). Sämtliche Berechnungen (und sei es auch nur die größe eines Fensters, etc) gehören in einen eingenen Thread. Es gibt nicht schlimmeres, als dass dir die UI einfriert, weil irgendeine Berechnung im Hintergrund etwas länger dauert, oder gar komplett hängt. RE: Eigenes Linux-GUI ... - Wronnay - 30.12.2014 15:47 webcraft schrieb: Wronnay schrieb: Das .NET Framework ist ein von Microsoft entwickeltes, optionales Framework. Microsoft hat nicht C und C++ entwickelt, dass waren andere ...
Wo widerspreche ich mir? pushsubject - push - 03.03.2015 16:17 pushmessage pushsubject - push - 01.04.2015 19:36 pushmessage |