Qt Forum

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

    Update: Forum Guidelines & Code of Conduct


    Qt World Summit: Early-Bird Tickets

    Cant seem to get qtreeview correct

    General and Desktop
    2
    2
    480
    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.
    • M
      mookie last edited by

      I need a little insight as i have been struggling for the past week or so trying to figure out how to go about doing this correctly.

      I have a model that has different types of data like so.
      @
      class Workspace{
      GlobalResources m_globalResources;
      Runsteps m_runsteps;
      QList<Job> jobs;
      }
      class GlobalResources{
      QList<Camera*> m_cameras;
      QList<Test*> m_tests;
      }

      ...
      @

      I can use a QStandardItemModel to put all of the data in, but I need to know when an item has been selected as well as showing context menus for the different items. Im really struggling with trying to figure out the correct way to go about doing this. am i making it too difficult ?

      [edit: added missing coding tags @ SGaist]

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

        Hi,

        There's something not really clear here. Are you only missing the contextual menu ? If so, you can simply test what type of entry you have under the cursor and based on that open the right menu.

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

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