OpenHantek
exportimage.h
Go to the documentation of this file.
1 // SPDX-License-Identifier: GPL-2.0+
2 
3 #pragma once
4 #include "exporterinterface.h"
5 
7 {
8 public:
10  void create(ExporterRegistry *newRegistry) override;
11  int faIcon() override;
12  QString name() override;
13  Type type() override;
14  bool samples(const std::shared_ptr<PPresult>newData) override;
15  bool save() override;
16  float progress() override;
17 private:
18  std::shared_ptr<PPresult> data;
19 };
Definition: exporterinterface.h:17
Definition: exporterregistry.h:23
Type
Definition: exporterinterface.h:43
QString name() override
Definition: exportimage.cpp:21
int faIcon() override
Definition: exportimage.cpp:19
Definition: exportimage.h:6
std::shared_ptr< PPresult > data
Definition: exportimage.h:18
ExporterImage()
Definition: exportimage.cpp:15
bool save() override
Definition: exportimage.cpp:30
float progress() override
The progress of receiving and processing samples. If the exporter returns 1, it will be called back b...
Definition: exportimage.cpp:69
Type type() override
Definition: exportimage.cpp:23
bool samples(const std::shared_ptr< PPresult >newData) override
Definition: exportimage.cpp:25
void create(ExporterRegistry *newRegistry) override
Definition: exportimage.cpp:17