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. How to launch a table with columns' names set as checkboxes' labels
Forum Updated to NodeBB v4.3 + New Features

How to launch a table with columns' names set as checkboxes' labels

Scheduled Pinned Locked Moved General and Desktop
23 Posts 4 Posters 6.2k 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.
  • P Offline
    P Offline
    pkjag
    wrote on last edited by
    #12

    What about just launching the mainwindow with a textedit central widget just after the wizard button finish is clicked in the conclusion page. My mainwindow is set to launch a textedit for now for experimental purposes which is currently disabled, but i want to launch it once the conclusion page winds up??

    1 Reply Last reply
    0
    • P Offline
      P Offline
      pkjag
      wrote on last edited by
      #13

      Hello anyone??

      1 Reply Last reply
      0
      • A Offline
        A Offline
        andre
        wrote on last edited by
        #14

        [quote author="pkjag" date="1380273224"]Hello anyone??[/quote]

        Practice some patiece please.

        1 Reply Last reply
        0
        • P Offline
          P Offline
          pkjag
          wrote on last edited by
          #15

          Hey Andre can you help me with this problem??
          I've been going through it a lot and i'm kinda stuck!!

          1 Reply Last reply
          0
          • A Offline
            A Offline
            andre
            wrote on last edited by
            #16

            To me, it is no so clear anymore what your actual problem is at the moment. SGaist gave you some valuable suggestions already. What did you do with those?

            However, I doubt a stringlist is the best data structure for this purpose. What would be in the strings exactly? I guess you don't have an endless variety of columns you can display and populate. One the one hand it is inefficient to use strings to contain static names for columns, and on the other is is not a good idea to use translatable strings for application logic. So, if your set of possible columns is indeed limited, I'd simply make an enum for them and use a QFlags (or as QVector<ColumnEnum> if ordering is important) to communicate the columns to display.

            1 Reply Last reply
            0
            • P Offline
              P Offline
              pkjag
              wrote on last edited by
              #17

              That's sorted out. My problem now is launching the table in the mainwindow's central widget(it's currently set to disabled) immediately the finish button is clicked in the conclusion page of the wizard. The code above shows my attempt, but it apparently doesn't work!!

              1 Reply Last reply
              0
              • P Offline
                P Offline
                pkjag
                wrote on last edited by
                #18

                is anybody gonna answer this?

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #19

                  It doesn't and it's not the best design either.

                  Did you try the suggestion of Jeroentj@home ?

                  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
                  0
                  • P Offline
                    P Offline
                    pkjag
                    wrote on last edited by
                    #20

                    That's for collecting the checkboxes information about being clicked, what about for launching the actual table for experimental purposes say without the columns in the mainwindow, that's the main problem!

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #21

                      The technique is still valid. Once the wizard is ended do the stuff you want with your central widget even if you don't use the information from your wizard.

                      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
                      0
                      • P Offline
                        P Offline
                        pkjag
                        wrote on last edited by
                        #22

                        Then what's wrong with the implementation where i connect the mainwindow and the wizard with the LaunchWizard function, if it doesn't work??

                        1 Reply Last reply
                        0
                        • SGaistS Offline
                          SGaistS Offline
                          SGaist
                          Lifetime Qt Champion
                          wrote on last edited by
                          #23

                          Connect your wizard to your MainWindow inside your MainWindow, not your wizard.

                          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
                          0

                          • Login

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