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. Calling the dialog checkbox from mainwindow
Forum Updated to NodeBB v4.3 + New Features

Calling the dialog checkbox from mainwindow

Scheduled Pinned Locked Moved General and Desktop
17 Posts 2 Posters 6.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.
  • A Offline
    A Offline
    alfah
    wrote on 11 Aug 2011, 07:43 last edited by
    #8

    it is working on my device. Remember i have called the dialog class/form from the mainwindow ,if thats wat you want

    Dialog.cpp

    @

    Dialog::Dialog(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::Dialog)
    {
    ui->setupUi(this);
    setLayout(ui->verticalLayout);

    }
    @

    MainWindow.cpp
    @
    MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
    {
    ui->setupUi(this);
    Dialog *d= new Dialog();
    d->show();
    setCentralWidget(d);

    }
    @

    alfah

    1 Reply Last reply
    0
    • K Offline
      K Offline
      kalster
      wrote on 11 Aug 2011, 07:53 last edited by
      #9

      o yes. it worked.

      1 Reply Last reply
      0
      • A Offline
        A Offline
        alfah
        wrote on 11 Aug 2011, 07:57 last edited by
        #10

        :) ok, [Solved] i guess

        1 Reply Last reply
        0
        • K Offline
          K Offline
          kalster
          wrote on 11 Aug 2011, 08:01 last edited by
          #11

          not yet. the setCentralWidget(tt); hides the widgets on my mainwindow

          1 Reply Last reply
          0
          • A Offline
            A Offline
            alfah
            wrote on 11 Aug 2011, 08:05 last edited by
            #12

            ofcourse it will!! because what you have done is callin a form from the MainWindow, so it will be shown over the MainWindow. You din tell me you had widgets on the MainWindow!

            1 Reply Last reply
            0
            • K Offline
              K Offline
              kalster
              wrote on 11 Aug 2011, 08:15 last edited by
              #13

              is there another way around this?

              1 Reply Last reply
              0
              • A Offline
                A Offline
                alfah
                wrote on 11 Aug 2011, 08:22 last edited by
                #14

                would you explain a bit on what is there on the mainWindow and what exactly you want to do ?How do you want to display??

                alfah

                1 Reply Last reply
                0
                • K Offline
                  K Offline
                  kalster
                  wrote on 11 Aug 2011, 08:30 last edited by
                  #15

                  I have a lot of widgets on the mainwindow. when the program loads, it loads the mainwindow and then the dialog. the dialog loaded is not in focus so i need to load the dialog from the mainwindow and then check if the dialog is loaded. if the dialog is not loaded then i need to write some code in the mainwindow.

                  i need to call the dialog checkbox from the mainwindow to determine if the dialog is displayed. if the dialog is not displayed then i can write my code in the dialog.cpp file.

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    alfah
                    wrote on 11 Aug 2011, 10:17 last edited by
                    #16

                    loaded as in displayed?

                    1 Reply Last reply
                    0
                    • K Offline
                      K Offline
                      kalster
                      wrote on 11 Aug 2011, 23:00 last edited by
                      #17

                      yes that's correct

                      1 Reply Last reply
                      0

                      17/17

                      11 Aug 2011, 23:00

                      • Login

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