1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
classB::classB(QWidget *parent) : QWidget(parent) {
this->DrawGraph.setupUi(this);
newData.reserve(30);
}
void classB::SetData(vector <float> myData) {
newData=myData;
int i;
for (i=0;i<10;i++){
cout<< "set: " << newData[i] << endl;
}
}
vector <float> classB::GetData() {
int i;
for (i=0;i<10;i++){
cout<< "get: " << newData[i] << endl;
}
return newData;
}
void classB::paintEvent(QPaintEvent*){
.....
QPainter painter;
painter.begin(this);
classB obj;
vector <float> dude=obj.GetData();
////////là commence la partie graphique
painter.setPen(QColor(0,0,0));
painter.setFont(QFont("Helvetica", 11, 11, false));
.....
} |
Partager