C++ QT自动保存带有命名模板的屏幕截图

C++ QT自动保存带有命名模板的屏幕截图,c++,qt,save,screenshot,autosave,C++,Qt,Save,Screenshot,Autosave,我想每10秒用不同的名字保存多个截图 这是我当前的代码 将此功能包装到类中。 向类添加静态计数器,例如静态长计数器{0}; 声明如下内容:QString m_path_to_image; 将代码更改为 pic.save(path_to_image.arg(m_counter)); 您可以将QString格式化为文件名,并在末尾附加一个计数器,如下所示: int counter = 1; auto fileName = QString("C:/Users/Coding/Desktop/img/d

我想每10秒用不同的名字保存多个截图

这是我当前的代码


将此功能包装到类中。 向类添加静态计数器,例如静态长计数器{0}; 声明如下内容:QString m_path_to_image; 将代码更改为

pic.save(path_to_image.arg(m_counter));

您可以将QString格式化为文件名,并在末尾附加一个计数器,如下所示:

int counter = 1;
auto fileName = QString("C:/Users/Coding/Desktop/img/desktop_%1.png").arg(counter);
counter++;
pic.save(fileName);
int counter = 1;
auto fileName = QString("C:/Users/Coding/Desktop/img/desktop_%1.png").arg(counter);
counter++;
pic.save(fileName);