Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Italian
  4. QDialog gestione dei dati
Forum Updated to NodeBB v4.3 + New Features

QDialog gestione dei dati

Scheduled Pinned Locked Moved Unsolved Italian
4 Posts 2 Posters 880 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.
  • PollyP Offline
    PollyP Offline
    Polly
    wrote on last edited by
    #1

    Dunque riprendo un problema che forse avevo già scritto, per cui mi scuso in partenza.
    Sto lavorando su una vecchia app per la gestione di un database, e sto riprendendo il form per il login.
    Per fare questo vorrei creare una qdialog dove inserisco i dati, ma non riesco a sapere come fare una volta che do l'ok:
    l'idea sarebbe chiudere la Qdialog e passare i relativi campi a QSqldatabase, ho provato a pensare di creare la qdialog con il costruttore di Qmainwindow e visualizzare la qdialog quando serve oppure crearla nel momento che voglio aprire il form, ma quando la chiudo non riesco a immaginare come trasferire i dati.
    Qualcuno può darmi un suggerimento?

    1 Reply Last reply
    0
    • mrdebugM Offline
      mrdebugM Offline
      mrdebug
      wrote on last edited by
      #2

      Ciao, una volta preparato il dialog con userid e password, per usarlo esegui

      if (MyDialog.exec()== QDialog::Accepted) {
      

      se è vero significa che ti hanno premuto il tasto ok e quindi puoi leggere i campi con userid e password, altrimenti significa che ti hanno premuto il cancel.

      Il tasto ok deve restituire

      this->accept();
      

      il tasto cancel invece

      this->reject();
      

      Need programmers to hire?
      www.labcsp.com
      www.denisgottardello.it
      GMT+1
      Skype: mrdebug

      1 Reply Last reply
      1
      • PollyP Offline
        PollyP Offline
        Polly
        wrote on last edited by
        #3

        Ciao scusa se ho letto ora, però mi interessava anche per fare una prova avere il meccanismo dei signals and slot, ma non riesce a connettere, C'è qualcosa riguardo alla connessione tra una mainWIndow e una QDialog?

        1 Reply Last reply
        0
        • mrdebugM Offline
          mrdebugM Offline
          mrdebug
          wrote on last edited by
          #4

          l'approccio è esattamente quello tra 2 classi. Attenzione che MyDialog.exec() apre il dialog in modalità modale

          Need programmers to hire?
          www.labcsp.com
          www.denisgottardello.it
          GMT+1
          Skype: mrdebug

          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