Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Unsolved Programmsteuerung über links in qtextbrowser

    German
    2
    3
    230
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      peter_sailor last edited by aha_1980

      Hallo,
      nach langer Zeit des Programmieren mit QT und C++ suche ich eine Lösung für folgendes Problem.

      Ich habe irgendeinen beliebigen Fließtext. Darin eingelagert sind Wortmarken auf die ich gerne clicken möchte. Mit diesen Wortmarken soll das Programm gesteuert werden (keine Hyperlinks zu irgendeiner Webseite).

      Fließtext z.B.: blablal fafdadfa qeq Hund blabla Katze sdffd werwrwrw dsgffgg Maus sfsdf Pferd

      Das ganze soll im qtextbrowser dargestellt. werden. Klick ich dann auf eine Wortmarke, Hund, Katze, Maus, oder Pferd, dann soll eine Art Slot aufgemacht werden und eine neue Programmfunktion aufgerufen werden.

      Futter fu ;
      fu.welches_Futter ("hund");

      Leider habe ich bisher kein vergleichbares Beispiel gefunden. Ich weiss nicht , was in qtextbrowser stehen muss um diese Wortmarke zu definieren und ich weiss auch nicht wie so ein Slot aussieht.

      Eine Beispiel wäre mir lieb .

      Danke und viele Grüße
      Peter

      1 Reply Last reply Reply Quote 0
      • Christian Ehrlicher
        Christian Ehrlicher Lifetime Qt Champion last edited by

        Wenn Du eine URL angibst bekommst Du beim Klick immer das Signal QTextBrowser::anchorClicked - damit kannst Du dann machen was Du willst.

        Qt has to stay free or it will die.

        1 Reply Last reply Reply Quote 1
        • P
          peter_sailor last edited by

          Hallo Christian,
          kannst Du mir ein Beispiel geben, wie der code im qttextbrowser aussieht; plaintext und/oder hmtl.
          ebenso wäre mir ein Beispiel für C- Code in qt lieb.
          Dank und Grüße
          Peter
          PS Sorry dass ich erst jetzt reagiere, bin auf Reisen

          1 Reply Last reply Reply Quote 0
          • First post
            Last post