Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. a file open dialog sux
Forum Updated to NodeBB v4.3 + New Features

a file open dialog sux

Scheduled Pinned Locked Moved Unsolved General and Desktop
7 Posts 4 Posters 329 Views 2 Watching
  • 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.
  • C Offline
    C Offline
    crypt
    wrote on last edited by crypt
    #1

    Hello, though I'm not a programmer, I understand that graphical toolkit has it's standard methods to draw a File open dialog. What I can't understand why it's so clumsy to search files by typing part of the name from keyboard. If anyone familiar with gtk2/gtk3, as you type a file name a cursor moves accordingly to select the file. In gtk3 they implemented a filter mask for name. Not that good but usable. On Window there is a selection in the filename field. In Qt… well… it does something. It can randomly jump to the first letter of filename or a bit further if you type quick enough… but once it stack on folder name, it can’t search for files… The behaviour is totally unclear, user unfrendly and generally sux. Does it bothers only me? Is there any official place I could complain about user experience or something?

    Pl45m4P 1 Reply Last reply
    0
    • aha_1980A Offline
      aha_1980A Offline
      aha_1980
      Lifetime Qt Champion
      wrote on last edited by
      #2

      No there is no official place to complain, but you can file suggestions at bugreports.qt.io.

      But please search first if there is already a similar suggestion, and then leave a link to the bugreport here so others can follow.

      Thanks and regards

      Qt has to stay free or it will die.

      1 Reply Last reply
      1
      • C crypt

        Hello, though I'm not a programmer, I understand that graphical toolkit has it's standard methods to draw a File open dialog. What I can't understand why it's so clumsy to search files by typing part of the name from keyboard. If anyone familiar with gtk2/gtk3, as you type a file name a cursor moves accordingly to select the file. In gtk3 they implemented a filter mask for name. Not that good but usable. On Window there is a selection in the filename field. In Qt… well… it does something. It can randomly jump to the first letter of filename or a bit further if you type quick enough… but once it stack on folder name, it can’t search for files… The behaviour is totally unclear, user unfrendly and generally sux. Does it bothers only me? Is there any official place I could complain about user experience or something?

        Pl45m4P Offline
        Pl45m4P Offline
        Pl45m4
        wrote on last edited by Pl45m4
        #3

        @crypt

        You don't mention what Qt version you are using and on what platform you face these issues.

        In Qt… well… it does something. It can randomly jump to the first letter of filename or a bit further if you type quick enough… but once it stack on folder name, it can’t search for files… The behaviour is totally unclear, user unfrendly and generally sux. Does it bothers only me?

        I don't even know what you are talking about.
        Make a small video or create a code sample that shows the "misbehavior".

        Qt also provides the option to switch between the native platform dialog and the Qt one. Does this change something?

        though I'm not a programmer

        "I have never played tennis before, but I know it sux"... 🙄

        Btw: No offense, the UX reading your topic is bad too... no paragraphs etc. just a wall of text. At least you used punctuaction marks ;-)
        And no... I've never seen anybody else complaining about the File Dialog.


        If debugging is the process of removing software bugs, then programming must be the process of putting them in.

        ~E. W. Dijkstra

        C 1 Reply Last reply
        0
        • Pl45m4P Pl45m4

          @crypt

          You don't mention what Qt version you are using and on what platform you face these issues.

          In Qt… well… it does something. It can randomly jump to the first letter of filename or a bit further if you type quick enough… but once it stack on folder name, it can’t search for files… The behaviour is totally unclear, user unfrendly and generally sux. Does it bothers only me?

          I don't even know what you are talking about.
          Make a small video or create a code sample that shows the "misbehavior".

          Qt also provides the option to switch between the native platform dialog and the Qt one. Does this change something?

          though I'm not a programmer

          "I have never played tennis before, but I know it sux"... 🙄

          Btw: No offense, the UX reading your topic is bad too... no paragraphs etc. just a wall of text. At least you used punctuaction marks ;-)
          And no... I've never seen anybody else complaining about the File Dialog.

          C Offline
          C Offline
          crypt
          wrote on last edited by crypt
          #4

          @Pl45m4 can't argue with you on any point you've mentioned, but can't make video at the moment, cause it's a lot of hussle. I can provide other people's description of the same topic, maybe their English is better) Here is how it works with a different toolkit https://superuser.com/questions/1033414/how-to-disable-gtkfilechooserdialog-search

          I'm talking mostly about non-Windows opensource OS. That's were we have two contrast behaviours.

          p.s.

          "I have never played tennis before, but I know it sux"... - You don't have to be a cook to know someone spoiled the meal, do you?) Experience counts here. And a programmer has to listen to his users.

          Pl45m4P 1 Reply Last reply
          0
          • C Offline
            C Offline
            crypt
            wrote on last edited by
            #5

            @aha_1980 thanks for the suggestion.)

            1 Reply Last reply
            0
            • Christian EhrlicherC Offline
              Christian EhrlicherC Offline
              Christian Ehrlicher
              Lifetime Qt Champion
              wrote on last edited by
              #6

              You are aware that the link is about the gtk file chooser and has nothing to do with Qt?

              Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
              Visit the Qt Academy at https://academy.qt.io/catalog

              1 Reply Last reply
              2
              • C crypt

                @Pl45m4 can't argue with you on any point you've mentioned, but can't make video at the moment, cause it's a lot of hussle. I can provide other people's description of the same topic, maybe their English is better) Here is how it works with a different toolkit https://superuser.com/questions/1033414/how-to-disable-gtkfilechooserdialog-search

                I'm talking mostly about non-Windows opensource OS. That's were we have two contrast behaviours.

                p.s.

                "I have never played tennis before, but I know it sux"... - You don't have to be a cook to know someone spoiled the meal, do you?) Experience counts here. And a programmer has to listen to his users.

                Pl45m4P Offline
                Pl45m4P Offline
                Pl45m4
                wrote on last edited by Pl45m4
                #7

                @crypt said in a file open dialog sux:

                non-Windows opensource OS

                Interesting way to describe Linux or linux kernel based systems :))

                The linked thread shows that this behaviour is also in GTK File Dialogs?!

                And as far as I know on Ubuntu you have this type of dialog behaviour in all versions, for instance.
                Either you navigate by mouse, or, once you type some letters, it starts searching the current directory for files with this substring and applies some sort of filter on them which hides everything else that is not matching the filter.

                I think it's not a bug or misbehaviour in Qt Dialogs, it's intended to work like this...
                Also I'm not sure if Qt on GTK based platforms isn't using the same GTK dialog?
                At least when QFileDialog::DontUseNativeDialog is not set, otherwise it renders its own QWidget - based dialog.
                (The native one is also a QWidget but AFAIK it invokes the native one by requesting the underlaying platform to show a FileDialog)...

                So I'm not sure about all this... :)


                If debugging is the process of removing software bugs, then programming must be the process of putting them in.

                ~E. W. Dijkstra

                1 Reply Last reply
                0

                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved