Anzeige:
Ergebnis 1 bis 15 von 34

Thema: Qt3 verstehe nicht wie der QString funktioniert.

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    05.06.2004
    Ort
    mainaschaff
    Beiträge
    109

    Question Qt3 verstehe nicht wie der QString funktioniert.

    Hi alle!

    Ich weis das für Qt 3 software Entwickler ist es üblich das man mit QString arbeitet! Aber ich komme damit nicht klar! Ich versuche mit hilfe von QString information aus schel zu holen
    Code:
    void Form1::buttonClicked() 
    {  
    textEdit1->setText( const QString & )
    }
    Wo soll ich den Shell Befehl (sagen wir mal "set") eintragen?

    Vor mir liegt ein Buch über QT Programmierung, aber da gibt es keine Erklerung wie genau das geht.

    MfG
    chapaev

  2. #2
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Was willst du genau?

    QString ist nur um mit Strings rumzubasteln. Mit der Shell und Umgebungsvariablen (darum gehts dir doch?) hat das so nichts zu tun.

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  3. #3
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    07.01.2002
    Beiträge
    827
    Es gibt die Funktion getenv(). Mit der kannst du Umgebungsvariablen auslesen.
    Hier ist sie beschrieben: http://man.he.net/man3/getenv

    Den Rückgabewert einfach einer QString Variablen zuweisen, wenn du magst.
    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)

  4. #4
    Registrierter Benutzer
    Registriert seit
    05.06.2004
    Ort
    mainaschaff
    Beiträge
    109

    ???

    Mir geht es darum, wie ich shell Befehle ausführen kann und die ausgabe in ein textEdit widget einfügen kann! Wenn das nicht mit QString geht, wie dann?

  5. #5
    Registrierter Benutzer
    Registriert seit
    05.06.2004
    Ort
    mainaschaff
    Beiträge
    109

    Ich habe mich wohl nicht ganz klar ausgedruckt

    Ich will bestimmte shell programme ausführen z. B. emerge, apt-get usw. wie bringe ich Qt dazu, dass er es macht? Natürlich wenn es überhaupt geht!

  6. #6
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    07.01.2002
    Beiträge
    827
    Schau dir die Klasse QProcess in der Doku an.
    Das sollte das sein, was du brauchst.
    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)

  7. #7
    Registrierter Benutzer
    Registriert seit
    05.06.2004
    Ort
    mainaschaff
    Beiträge
    109

    Danke!

    Das war genau das was ich brauchte! THX

Lesezeichen

Berechtigungen

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