Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-8230

ItemViews Feedback Ideas! (itemviews-ng)?

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • P5: Not important
    • Some future release
    • None
    • Widgets: Itemviews
    • None
    • Windows 7

    Description

      Hi!

      I don't speak very much english so I'll try to make this as simple as I can so you can understand me.

      Ok let's talk about itemviews. I know you guys are working in a project called Itemviews-ng (next gen) where you try to implement new ideas. Well here you have a few:

      <strong>Filtering</strong>

      <a>http://image.gxzone.com/images/9/2/92f53f889d6.png</a>
      <a>http://img697.imageshack.us/img697/5430/sinttul3o.png</a>
      <a>http://img651.imageshack.us/img651/994/sinttul2o.png</a>

      Implemented in Windows 7. Just look at the screenshots. Column filtering directly from the headers, and it uses predefined parameters like "File, Application, Folder" or if we are talking about size "Empty (0 Kb), Small (<100 kb)" etc.. I would love to see that happening in Qt, or at least something close.

      <strong>Grouping</strong>

      Another feature that is really usefull in W7, grouping items (by column) using the same predefined paramenters. For example, if we group by name it would be items from A-E one group, F-L another.. and so on. <a>http://image.gxzone.com/images/f/a/fa7a31fa55d.png</a>
      If we group by Size it would be "Empty, Small, Big, etc.. " using predefined categories.

      These two features should be implemented together since both are different implementations of the same idea..
      We programmers would be able to set these predefined paramenters (which are rules like .. for the column size, "Small" is equal to Size > 0 and < 100 kb.

      There's one project called extJS, I'm sure you all know it. I just love the way they handle grids. You should learn from them. Take a look at these examples:
      <a>http://www.extjs.com/deploy/dev/examples/grid-filtering/grid-filter-local.html</a> Filtering Example. Windows 7 still has a better way of acomplishing this with their predefined parameters. But it is really cool too.

      <a>http://www.extjs.com/deploy/dev/examples/grid/totals-hybrid.html</a>
      <a>http://www.extjs.com/deploy/dev/examples/grid/grouping.html</a>
      Grouping Examples.. this is really cool! I would love to make a Qt App supporting this..

      extJS Grid Plugins
      (their way of adding delegates-like stuff) <a>http://www.extjs.com/deploy/dev/examples/grid/grid-plugins.html</a>

      also..

      • Make Columns visible/hidden in run-time with popup menu at header. (maybe a property¿? allow visible//hidden) and maybe the posibility to define which columns can be set visible/hidden

      <a>http://www.extjs.com/deploy/dev/examples/grid/row-editor.html</a>Edit by row

      Attachments

        1. Sin títul2o.png
          83 kB
          Iván Todorovich
        2. Sin títul3o.png
          10 kB
          Iván Todorovich
        3. Sin título.png
          34 kB
          Iván Todorovich
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            ivan.todorovich Iván Todorovich
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes