我有一个名为“学生”的班级(这个班级有表格)并且在我的主窗口中我有一个来自这个班级的 QVector !现在我想显示 QVector 的每个成员的形式,但我不能!(我这样做是因为我希望任何学生都有自己的特殊页面!女巫特别为自己保存任何更改)这是我的代码:
在我的主窗口中:
StHead = new QVector <Student> ;
void MainWindow::StudentSignIn (QString User,QString Pass)
{
///////Sign in things !
int index = StudentSearch(User);
Student* at = StHead->data();
if (at[index].GetPass() == Pass)
emit Hide_StuLog();
qDebug()<<"This Slot happens";
(*StHead)[index].show();
}
但是,当它显示时,它是一个空页面!什么问题?!我正在做的事有可能吗?!
这也是我将成员添加到我的 QVector 的方式
void MainWindow::StudentAdder(Student s)
{
StHead->append(s);
}