Bonjour je travaille sur un projet et parmi les taches que je dois les faire , c'est la visualisation de nuages des points , je suis arrivé a faire tous ça le problème que j'en ai maintenant c'est que je veux mettre la fonction qui fait la visualisation en slot mais j'arrive pas

la fonction est déclaré ici a l’intérieur de constructeur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
QtDataVisualization::Q3DScatter *graph = new QtDataVisualization::Q3DScatter();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
****QWidget *container = QWidget::createWindowContainer(graph);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 QtDataVisualization::QScatter3DSeries *series = new QtDataVisualization::QScatter3DSeries(graph);
  std::vector<point> inputData = MaFenetre::readingData("test.txt");
  QtDataVisualization::QScatterDataArray data;
 
 
 for (int i=0; i<inputData.size();i++)
  {
 
   data << QVector3D(inputData.at(i).x , inputData.at(i).y , inputData.at(i).z);
      data.push_back(QtDataVisualization::QScatterDataItem(QVector3D(inputData.at(i).x,inputData.at(i).y,inputData.at(i).z)));
  };
 
series->dataProxy()->addItems(data);
 graph->addSeries(series);
avec readingData la fonction qui renvoie les donnees

et j'ai ajoutee le plot a la fenetre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Boite->addWidget(container);
le problème pour mettre ce code en fonction je dois mettre quoi comme type ,elle va retourner quoi et comment je vais la liaison entre la sortie de la fonction et le graphe qui représente le résultat , et merci pour vos aides