Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Gtk/gtk+ // Kde

  1. #1
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396

    Gtk/gtk+ // Kde

    Hallo

    Ich komme mit dem ganzen Fenster zeugs nicht ganz klar.
    Wenn ich ein Programm in c++ füre ich das in der konsole aus wiel ich das nicht will sonder am besten in einem Fenster will/muss ich mich jetzt auch noch mit GTK auseinander setzte so wie ich das bis jetzt verstanden habe.

    Aber kann ich das Programm auch einfach in einem KDE Fenster Laufen lassen??
    Wie der Tachenrechner von KDE z.b.
    Oder habe ich da irgenwo einen verstendnis fehler oder so was.!$&§W&

  2. #2
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    07.01.2002
    Beiträge
    827
    Du hast also ein C++ Programm, das selbst kein Fenster erzeugt. Wie z.B. die bekannten Programme "ls" oder "grep" und viele andere auch.

    Und jetzt hättest du gerne, dass wenn du dein Programm im Konquror anklickst, und somit startest, dass das Programm ein Fenster aufmacht?
    Dass also ein Konsolenfenster aufgeht mit dem gestarteten Programm?
    Verstehe ich dich da richtig?

    Wenn du das meinst, weiß ich leider auch nicht wie man das machen kann.
    Aber vielleicht ist die Frage jetzt für andere klarer .
    Gruß Boron (der sich oft wegen mieser Rechtschreibung anderer die Augen reiben muss)

    LINUX IS LIKE AN INDIAN TENT: NO GATES, NO WINDOWS AND AN APACHE INSIDE!
    Hardware Monitoring unter Linux -> http://santafu.sourceforge.net (Temperaturen, Lüfterdrehzahlen und Spannungen)

  3. #3
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396
    nnnneeee
    das meine ich nicht!!!!
    Schreibe ich wirklich so unferstendlich????


    Ich hab ein Program das ich in der konsole starte ./prgrammname

    Jetzt kommt das Programm in der Konsole.


    Ich hätte aber gerne das das Programm in einem Fenster geöfnet wird.
    In so einem Fenster wie z.b. der KDE Tachenrechner.


    Ich weis nicht was ich machen soll oder was ich lesen soll das ich das hinbekomme anscheinend weis ich auch nicht wie ich das erkleren soll.

    Ich weis aber das ich dazu irgendsowas wie GUI GTK oder KDE(Fenster) brauche oder ich will sowas haben.
    WIe machen ich das das sich mein Program darin öfnet

  4. #4
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396

  5. #5
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    07.01.2002
    Beiträge
    827
    Ach so. Entschuldige. Jetzt ist klar.

    Wenn das so ist, dann hast du zwei Möglichkeiten:

    1. Du schreibst ein neues Programm, das genau die Funktionalität bietet wie das Konsolenprogramm. Aber es hat halt eine grafische Oberfläche und ist nicht für die Konsole gedacht.

    2. Du schreibst ein Programm, dass nur ein Aufsatz für das Konsolenprogramm ist. In diesem zusätzlichen Programm, mit grafischer Oberfläche, kannst du dann sämtliche die Optionen zusammenklicken. Und dann hat es so etwas wie einen "Start"-Button. Dieser nimmt die Optionen aus dem grafischen Programm und macht daraus einen String, der dann das Konsolenprogramm aufruft.

    In etwa so system( "cp -R /home/ich/ /home/du");.
    In dem grafischen Aufsatz für cp hast du dann Quellverzeichnis und Zielverzeichnis ausgewählt und noch, dass er alle Unterverzeichnise kopieren soll.
    Gruß Boron (der sich oft wegen mieser Rechtschreibung anderer die Augen reiben muss)

    LINUX IS LIKE AN INDIAN TENT: NO GATES, NO WINDOWS AND AN APACHE INSIDE!
    Hardware Monitoring unter Linux -> http://santafu.sourceforge.net (Temperaturen, Lüfterdrehzahlen und Spannungen)

  6. #6
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396
    Solangsam klaub ich wirglich das ich jemand breuchte der für mich schreibt.

    Das Prgramm oder die Programme die ich schreine sind mit c++ und das ich ein Programm mit oberfleche schreiben muss ist mir auch klar aber wie um mit was ich hab doch schon gesacht das ich Gtk oder die kde fenster brauch weis den keiner was ich meine wie lerne man so was.
    Ich find nichtz auser englich sachen und cih kann kein englich.

  7. #7
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Hab mein Qt Tutorial wieder aus dem Archiv geholt:
    http://www.mrunix.de/forums/showthread.php?t=36851

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  8. #8
    Registrierter Benutzer
    Registriert seit
    10.06.2003
    Beiträge
    15
    Alternativ noch ein nettes wxWidgets Tutorial aus'm Forum:

    http://www.mrunix.de/forums/showthread.php?t=33378

    Deine Sig ist kein Witz, oder?

Lesezeichen

Berechtigungen

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