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. [SOLVED]Preferences dialog
Forum Updated to NodeBB v4.3 + New Features

[SOLVED]Preferences dialog

Scheduled Pinned Locked Moved General and Desktop
12 Posts 3 Posters 5.5k Views 1 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.
  • M Offline
    M Offline
    mbnoimi
    wrote on last edited by
    #1

    As you can see below VLC has fabulous preferences dialog which offers simple and professional way to explore application preferences (specially search feature which is similar to eclipse feature) so I'm wondering:

    Is there any Qt widget/component offers an advanced preferences dialog similar to VLC (or eclipse :) )?

    !http://img844.imageshack.us/img844/7889/simplepreferences001.png(Simple preferences)!

    !http://img221.imageshack.us/img221/4639/advancedpreferences002.png(advanced preferences)!

    PS
    By the way, I was using eclipse/RCP which offers by default advanced preferences library.

    1 Reply Last reply
    0
    • B Offline
      B Offline
      bjanuario
      wrote on last edited by
      #2

      Of course it was ... take a look at youtube or this forum docs
      "http://www.youtube.com/watch?v=QLT7oEt6gLE":http://www.youtube.com/watch?v=QLT7oEt6gLE

      1 Reply Last reply
      0
      • M Offline
        M Offline
        mbnoimi
        wrote on last edited by
        #3

        This is fake link, it not related to my question!

        1 Reply Last reply
        0
        • M Offline
          M Offline
          MuldeR
          wrote on last edited by
          #4

          Isn't the GUI of VLC made with Qt? Just have a look at the sources ;-)

          http://git.videolan.org/?p=vlc.git;a=blob;f=modules/gui/qt4/dialogs/preferences.cpp

          --

          Note, however, that Qt can use various styles. I think your screenshot shows the native KDE style.
          On other platform, it will look a bit different...

          My OpenSource software at: http://muldersoft.com/

          Qt v4.8.6 MSVC 2013, static/shared: http://goo.gl/BXqhrS

          Go visit the coop: http://youtu.be/Jay...

          1 Reply Last reply
          0
          • B Offline
            B Offline
            bjanuario
            wrote on last edited by
            #5

            Sorry the link was not fake, it helps you out to a simple gui example.
            As MuldeR said, you can also download the source of VLC because is made on Qt.

            If you want to use native multimedia you can use also Phonon that is also build on Qt.

            Cheers,
            Kind Regards

            1 Reply Last reply
            0
            • M Offline
              M Offline
              mbnoimi
              wrote on last edited by
              #6

              [quote author="MuldeR" date="1370383011"]Isn't the GUI of VLC made with Qt? Just have a look at the sources ;-)[/quote]
              I know that VLC uses Qt and I didn't mention that VLC has own GUI!!!

              My question is specific, Is there any Qt widget/component offers an advanced preferences dialog similar to VLC (or eclipse :) )?

              I can build similar preferences dialog from scratch but I'm looking for already built component which may decrease developing time and efforts

              Any way, I found "Qtilities":http://jpnaude.github.io/Qtilities/page_widget_set.html#configuration_widget which is a Qt library may fits my requirement but I didn't test it and I'm still looking for a suitable one easy to use (I found Qtilities somehow complicated).

              1 Reply Last reply
              0
              • M Offline
                M Offline
                MuldeR
                wrote on last edited by
                #7

                I don't think there is a single "all in one" Qt Widget that can do this.

                However pulling together a dialog like that in Qt Designer should be straight forward. It's probably just a QStackedWidget and a few Buttons for switching the pages. That's not rocket science ;-)

                Or, if VLC already contains a dialog that looks exactly like what you want, why not just adapt their code?

                My OpenSource software at: http://muldersoft.com/

                Qt v4.8.6 MSVC 2013, static/shared: http://goo.gl/BXqhrS

                Go visit the coop: http://youtu.be/Jay...

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  mbnoimi
                  wrote on last edited by
                  #8

                  [quote author="MuldeR" date="1370385549"]I don't think there is a single "all in one" Qt Widget that can do this.

                  However pulling together a dialog like that in Qt Designer should be straight forward. It's probably just a QStackedWidget and a few Buttons. That's not rocket science ;-)[/quote]
                  If you want to consider it from GUI view point it will not a rocket science but in case you want to use it as a dynamic practical component I can confirm to you that it's not easy as you imagine.

                  bq. Or, if VLC already contains a dialog that looks exactly like what you want, why not just adapt their code?

                  Hmm adapting VLC or any project code has some restrictions depending on the structure of that project and its license so that choice is more complicated than creating a new Qt component from the scratch but if I find the suitable component (until now I didn't find better than "Qtilities":http://jpnaude.github.io/Qtilities/page_widget_set.html#configuration_widget) it definitely solve the whole issue.

                  PS
                  I didn't post this thread until finished from browsing qt-apps.org and sf.net but I didn't finish from google yet and this forum too :)

                  1 Reply Last reply
                  0
                  • B Offline
                    B Offline
                    bjanuario
                    wrote on last edited by
                    #9

                    Even the window, dialog box, menus you show up on that picture change from desktop environment. What u shown is used by KDE, if you go to Gnome , Unity, XFCE, etccc will have different looking.

                    But regard to main question, i don't know any framework out of the box with all pre-designed widgets, but who know if someone knows this ...

                    Good luck
                    Kind Regards

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      mbnoimi
                      wrote on last edited by
                      #10

                      [quote author="bjanuario" date="1370416143"]Even the window, dialog box, menus you show up on that picture change from desktop environment. What u shown is used by KDE, if you go to Gnome , Unity, XFCE, etccc will have different looking.[/quote]
                      OMG do you using google translate or something else. All the replies you've done don't related to my discussions.

                      No one talked about window decorations of theme looking !!!!!!

                      Have you at least clicked on the linked above... hmhmhmhmhmh Guys is there any button here to block this kind of replies??????? DAMN

                      1 Reply Last reply
                      0
                      • B Offline
                        B Offline
                        bjanuario
                        wrote on last edited by
                        #11

                        I know what you want, this was only to speak about design layout you show up.
                        If u read all my post u can check what i said about this
                        If not helps, sorry just say not help and don't insult people are trying to help and loosing time !!

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          mbnoimi
                          wrote on last edited by
                          #12

                          The result of my searches is:

                          • "wwwidgets":http://www.wysota.eu.org/wwwidgets/ : offers Qt designer widget which is exactly what I'm looking for.
                          • "Qtilities": http://jpnaude.github.io/Qtilities/page_widget_set.html#configuration_widget : offers basic configuration dialog (not Qt designer widget) with many extended Qt features.
                          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