我无法抽出时间添加功能.我正在使用Qt4.这是代码片段,它产生两个相同的时间而不是100个不同的时间.
void main()
{
QTextStream out (stdout);
QTime t = QTime::currentTime();
out << t.toString("hh:mm:ss") << " -> ";
t.addSecs(100);
out << t.toString("hh:mm:ss");
}
Run Code Online (Sandbox Code Playgroud)
addSecs()返回已调整的新QTime对象.它不会影响'this'对象.
out << t.toString("hh:mm:ss") << " -> ";
QTime t2 = t.addSecs(100);
out << t2.toString("hh:mm:ss");
Run Code Online (Sandbox Code Playgroud)
请注意,成员函数在文档中是"const".