本文整理汇总了C++中Question::setBasicInfoId方法的典型用法代码示例。如果您正苦于以下问题:C++ Question::setBasicInfoId方法的具体用法?C++ Question::setBasicInfoId怎么用?C++ Question::setBasicInfoId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Question
的用法示例。
在下文中一共展示了Question::setBasicInfoId方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: getQuestionInfo
void getQuestionInfo()
{
QFile file("Question_Info.txt");
int i=1;
if(!file.open(QIODevice::ReadOnly | QIODevice::Text))
{
//QMessageBox::critical(NULL, QObject::tr("提示"), QObject::tr("文件不存在,无法打开文件"));
//create the file
}
else
{
QString line,title,time,createid,content;
QTextStream in(&file);
while(!in.atEnd())
{
line = in.readLine().replace(QString("\n"),QString(""));
if(i%5==0)
{
content = line;
QuestionReadyToAdd.setBasicContent(content);
SumQuestionList.push_back(QuestionReadyToAdd);
}
else if(i%5==1)
{
QuestionReadyToAdd.setBasicInfoId(i);
}
else if(i%5==2)
{
createid = line;
QuestionReadyToAdd.setCreatUserId(createid);
}
else if(i%5==3)
{
time = line;
QuestionReadyToAdd.setCreatTime(time);
}
else
{
title=line;
QuestionReadyToAdd.setQuestionTitle(title);
}
i = (i+1)%5;
}
file.close();
}
}