Anzeige:
Ergebnis 1 bis 10 von 10

Thema: C Tutorial für GUI

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.06.2002
    Ort
    Ober-Ramstadt
    Beiträge
    59

    C Tutorial für GUI

    Kann mir mal jemand ein gutes Tutorial sagen zur Programmierung für GUIs empfehlen? Ich hab so ein Template für Fenster, aber ich wüßte dann gerne wie ich Buttons oder Edit felder erstellen kann. Icxh bräuchte es für Linux und Windows.
    danke

    tiris
    In a world wothout fences, who
    needs Gates?

  2. #2
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Ich würde sagen, dass am häufigsten benutze GUI Toolkit für C ist wahrscheinlich GTK+ www.gtk.org

    Tutorials gibt es auf der Website dazu: http://www.gtk.org/tutorial/

    Es gibt da auch einen GUI Builder namens GLADE http://glade.gnome.org/

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  3. #3
    Registrierter Benutzer
    Registriert seit
    24.06.2002
    Ort
    Ober-Ramstadt
    Beiträge
    59
    Geht das auch mit kdevelop?

    tiris
    In a world wothout fences, who
    needs Gates?

  4. #4
    Registrierter Benutzer Avatar von Berufspenner
    Registriert seit
    30.03.2002
    Ort
    Hamburg
    Beiträge
    567
    Hi@all

    Kdevelop ist ja nur eine IDE in der du denn ganzen Quellcode zusammenfast. Wenn du also GTK istalliert hast und somit auch die GTK-Header Datein vorhandernsind kannst du damit arbeiten. Nur kannst du damit keine GUI's ansich erstellen bzw. designen. Wenn es auch mit Qt geht ist der Qt-Designer da der Richtige.

    Cu
    André
    C und C++

  5. #5
    Registrierter Benutzer
    Registriert seit
    24.06.2002
    Ort
    Ober-Ramstadt
    Beiträge
    59
    Nein, ich meine, wenn ich in KDE ein neues Projekt erstelle und angebe dass es eine KDE App sein soll, dann ist der Code für ein Fenster ja schon da. Was wird denn da benutzt damit ich da gleich weiter machen kann?

    tiris
    In a world wothout fences, who
    needs Gates?

  6. #6
    Registrierter Benutzer
    Registriert seit
    02.02.2003
    Ort
    Raum Heilbronn
    Beiträge
    15
    Hallo tiris,
    du mußt dich erst mal auf eine Programmiersprache einstimmen.
    Das wird wohl C++ sein.
    Dann mußt du dich noch für einen Programmierstil entscheiden.
    Tools sind hilfreich, aber sie geben einen bestimmten Programmierstil vor.
    Da gibt es u.a. z.B. KDE/Qt->KDevelop, VDK-Builder->ähnlich C-Builder.
    Wenn du an KDE/Qt Interesse hast, kann ich dir eine selbstgestrikte Einführung
    von mir (ca. 150kB-html) zumailen.
    Gruß ufg

  7. #7
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von tiris
    Nein, ich meine, wenn ich in KDE ein neues Projekt erstelle und angebe dass es eine KDE App sein soll, dann ist der Code für ein Fenster ja schon da. Was wird denn da benutzt damit ich da gleich weiter machen kann?
    Hmm, ich glaube es gibt im Moment kein GTK App Template.
    Vielleicht geht es mit dem GNOME Template.

    Sonst ist vielleicht Anjuta die bessere Wahl, das wird als GTK Projekt ziemlich sicher ein GTK Template haben.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  8. #8
    Registrierter Benutzer
    Registriert seit
    24.06.2002
    Ort
    Ober-Ramstadt
    Beiträge
    59
    Kann ich mit dem Qt-Designer auch compilieren oder ist der nur um die Oberfläche herzustellen in die ich dann reincode?
    Und warum kann man mit KDevelop keine Oberflächen erstellen? Ich dachte wenn ich den Code für einen Button eingebe kommt auch einer?

    tiris
    In a world wothout fences, who
    needs Gates?

  9. #9
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von tiris
    Kann ich mit dem Qt-Designer auch compilieren oder ist der nur um die Oberfläche herzustellen in die ich dann reincode?
    Du kannst schon Code auch schreiben, aber kompilieren tut dann ein Compiler
    Unter Linux meistens der g++


    Und warum kann man mit KDevelop keine Oberflächen erstellen? Ich dachte wenn ich den Code für einen Button eingebe kommt auch einer?
    Ja, natürlich geht das auch.
    KDevelop hat nur keinen integrierten GUI Builder, denn für Qt gibt es Qt Designer und für GTk GLADE.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  10. #10
    Registrierter Benutzer
    Registriert seit
    24.06.2002
    Ort
    Ober-Ramstadt
    Beiträge
    59
    Kann man sich die GTK Tutorials auch runterladen? Ich finde die nur für online Benutzung.

    tiris
    In a world wothout fences, who
    needs Gates?

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •