29 explicit Camera(QObject *parent =
nullptr);
The Camera class Use gphoto2 to send commands to camera.
~Camera() override=default
Camera destructor.
auto currentPhoto() const -> QString
return member
auto shootPhoto() -> bool
shoot a photo with gphoto2
static constexpr int TO_SECONDS
const QString m_cameraMode
const QString m_photoSuffix
const QStringList m_argList
Camera & operator=(const Camera &other)=delete
Camera default copy assignment.
Camera & operator=(Camera &&other)=delete
Camera default move assignment.
Camera(QObject *parent=nullptr)
Camera constructor.
Camera(const Camera &other)=delete
Camera default copy constructor.
Camera(Camera &&other)=delete
Camera default move constructor.