Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Qtreewidget Con allegato QpushButton



  • Salve ho questo piccolo problema, ho creato un treewidget e gli ho allegato dei Qpushbutton all'interno.. solo che adesso non riesco a fa funzionare i bottoni all'interno dell tree widget. qualcuno saprebbe aiutarmi in qualche modo ? grazie in anticipo```
    code_text

      : QMainWindow(parent)
      , ui(new Ui::MainWindow)
    {
      ui->setupUi(this);
      QPushButton *PremiButton = new QPushButton("Ok",this);
      QPushButton *Ecco = new QPushButton("Ok",this);
      QPushButton *Qui = new QPushButton("Ok",this);
    
    
    
      ui->Prova01->setColumnCount(3);
    
      QStringList labels;
      labels  << "Animali" << "Cose" << " Button"; //esempi
      ui->Prova01->setHeaderLabels(labels);
    
    
    
      QTreeWidgetItem *Prova = new QTreeWidgetItem(ui->Prova01);
      Prova->setText(0, "cane"); //nomi utiliazzati a caso 
      Prova->setText(1, "Piatto");
      ui->Prova01->addTopLevelItem(Prova);
      ui->Prova01->setItemWidget(Prova,2, PremiButton);
    
      QTreeWidgetItem *Nipoti = new QTreeWidgetItem();
      Nipoti->setText(0, "gatto");
      Nipoti->setText(1, "forchetta");
      Prova->addChild(Nipoti);
       ui->Prova01->setItemWidget(Nipoti,2, Ecco);
    
       QTreeWidgetItem *Nipoti1 = new QTreeWidgetItem();
      Nipoti1->setText(0, "topo");
      Nipoti1->setText(1, "Carta");
      Prova->addChild(Nipoti1);
      ui->Prova01->setItemWidget(Nipoti1,2, Qui);
    
      }

Log in to reply