Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Unsolved Come usare la clipboard

    Italian
    2
    3
    718
    Loading More Posts
    • 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.
    • B
      bvox123 last edited by

      Buongiorno.
      Sto cercando di scrivere dei dati presenti in una QTableWidget nella clipboard per poi poterli trasferire in un foglio di calcolo LibreOffice (sono su Linux). Inserendo dei cout intermedi vedo che la clipboard è popolata, ma se provo ad incollarla sul foglio di calcolo non ho nessun effetto. Cos'è che sbaglio ?
      Ecco lo stralcio della routine:

      void HRnet_0100_QuadroComandi::on_qt5PulsanteCopia_clicked()
      {
        QClipboard *clipboard = QApplication::clipboard();
        stringstream tabella;
        for (int i = 0; i < indtabanalisi; i++) {
            for (int j = 0; j < 3; j++) {
                QString yyy = ui->qt5TabellaAnalisi->item(i,j)->text();
                tabella << yyy.toStdString();
                tabella << " ";
              }
            cout << tabella.str() << endl;
            tabella << "\n";
          }
        clipboard->setText(QString::fromStdString(tabella.str()));
        cout << "Questa è la clipboard : " << endl;
        cout << clipboard->text().toStdString() << endl;
      }
      
      
      1 Reply Last reply Reply Quote 0
      • VRonin
        VRonin last edited by

        A pagina 101 di questo libro trovi l'esempio esatto di quello che stai tentando di fare

        "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
        ~Napoleon Bonaparte

        On a crusade to banish setIndexWidget() from the holy land of Qt

        1 Reply Last reply Reply Quote 0
        • B
          bvox123 last edited by

          Molte grazie.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post