Beiträge von philip2007

    Hey,


    Immer mit der Ruhe , ich wollte dich nicht irgendwie angreifen oder sonstiges ^^


    In Java hatte ich noch nie irgendwas mit Pointer zu tun ..Soweit ich weiß regelt das die Garbage Collection . von "untraditionellen" Pointern in Java wäre mir bisher nichts bekannt ? Aber ich bin immer offen für neues :)


    Bevor ich mich in irgendwelche Entwurfsmuster vertiefe versuche ich lieber erstmal überhaupt irgendetwas zum laufen zum bringen :)


    Unter Java ist mir das bereits ein Begriff.


    Es ist wirklich besser das ganze erstmal "loße" zusammenzubasteln.


    LG Philip

    Danke ,


    Ich hab mir den qt-creator runtergeladen und nach einigen stunden auch den eigentlichen integrierten designer zum laufen gekriegt(Keine Ahnung wieso der´s erst nicht tun wollte) Ich habe einige einfache Grafische Oberflächen erstellt , was mich wundert ist das bei den ganzen Beispielen bisher nie eine .ui Datei dabei war ? So konnte ich das ganze gar nicht in diesem Designer öffnen ... Nun ja wie dem auch sei...


    Auf der KDE-Techbase Seite (http://community.kde.org/User:Mxttie#Adding_configuration)


    Steht das ich einfach eine gui erstellen kann mit dem gui designer und diese dann einfach im "build" file hinzufügen kann

    Zitat

    The easiest thing to do, is create your gui using the gui designer. Add this form to your build file: kde4_add_ui_files(telemeter_SRCS telemeterConfig.ui)

    Leider weiß ich nicht so recht was mein "buildfile" ist ? Ich hätte jetzt auf die cmakelists getippt aber das erscheint mir irgendwie komisch..


    Das wiederum sieht mir doch nach einer .cpp datei aus ? oder was ist da nun los ? Muss ich das erste in die cmakelists datei packen und das nächste in meine Datei wo ich die ganzen komponenten initialisiere ?


    LG Philip

    Ich werde mir jetzt mal genauer Qt anschauen .. Anscheinend komme ich da nicht drum herum :)


    Ich hab jetzt kurz mal nach diesem Qt-Creator geguckt und soweit ich das gesehen hab ist der doch kostenpflichtig ?


    Nun ja , ich bedanke mich nochmal für die vielen Tipps und werde mich mich nunmal um Qt kümmern.


    Wenn ich irgendwo ein Problem oder eine Frage hab meld ich mich wieder :)


    LG Philip

    Danke für die Hilfe :)


    Ähm..Ein Plasmoid ohne eine Grafische Oberfläche könnte komisch wirken.. ;)


    Was Pointer,Referenzen,Copy by value,Copy by reference ist und wie man klassen importiert war mir schon klar (wie bau ich den sonst eine Gui auf ? :D ) ^^


    Nur wenn ich z.b eine Klasse schreibe...



    Den Code hab ich aus irgendeiner Main-Funktion kopiert , und ich kenn mich noch nicht aus mit qt oder Gui´s(c++, unter Java kamm ich mit Swing ganz gut zurecht), also bitte nicht böse sein wenn der Code gerade völliger Bullshit ist. (Vieleicht könnte mir jemand zeigen ,wie es funktionieren würde ? :)


    und wenn ich dazu jetzt noch ein header file schreiben würde , und dieses dann importieren würde...


    könnte ich dann einfach wie bei Java ein Objekt dieser "frame Klasse" erzeugen und dann hätte ich mein Fenster ? oder wie löst man das unter c++ ?


    LG Philip

    Hallo :)


    Ich habe mir in der Schule vorgenommen einen Plasmoid zuschreiben welcher das planen/Durchführen von Projekten vereinfacht. Den Plasmoid will ich in C++ schreiben da ich mir vorstellen kann, dass ich auch später etwas mit C++ anfangen kann.


    Programmiererfahrungen habe ich bereits in Java und UnrealScript , mit C++ Habe ich bisher eigentlich noch nichts großes gemacht . Ich habe bisher nur einige einfache Plasmoiden mit C++ auf den Desktop gebracht ( Einfache Gui , Buttons mit Funktionen etc..)


    Der Plasmoid den ich entwickeln will soll folgendes können:


    • Eingabe einer Gliederung und eines Zeitplan


    • Abrufen einer Gliederung und eines Zeitplan


    • Warnung vor Zeitüberschreitung und Erinnerung an den Zeitplan



    So soll der Plasmoid aussehen :


    [Blockierte Grafik: http://up.picr.de/12280048xo.jpg]



    Hier zum Verständnis noch ein Ablaufdiagramm


    [Blockierte Grafik: http://up.picr.de/12280047th.jpg]


    Leider reicht das was ich in den offiziellen Dokumentationen bisher gelesen habe nicht dafür aus, Die Frage die sich mir stellt ist , wie setze ich das ganze durch ?


    Um meine eigentliche Frage zu konkretisieren


    -Wenn ich einen Plasmoid schreiben , wie kann ich auf andere Bibliotheken zugreifen ? Geht das überhaupt ? Wie bekomme ich es hin das sich z.b ein neues Fenster öffnet ? Unter Java hätte ich das einfach durch die Initialisierung einer neuen Klasse geregelt ,wie könnte ich das hier lösen ?


    -Wie könnte ich das einspeichern des Zeitplans hinbekommen ? Unter Windows hätte ich das ganze einfach als Txt Datei gespeichert oder einfach eine Klasse geschrieben welche das regelt und diese dann serialisiert.Welche Möglichkeiten habe ich unter C++ und Linux ?


    Es tut mir leid das ich hier vieleicht einige dumme Fragen stelle, aber ich bin was C++ und Linux angeht ein totaler Neuling.


    Ich würde mich sehr freuen , wenn mir jemand ein paar Tipps geben könnte oder mich auf den ein oder anderen Link verweisen könnte :)


    LG Philip