Warning, file /plasma-mobile/plasma-camera/src/plasmacamera.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 // SPDX-FileCopyrightText: 2020 Jonah BrĂ¼chert <jbb@kaidan.im> 0002 // 0003 // SPDX-License-Identifier: GPL-3.0-or-later 0004 0005 #pragma once 0006 0007 #include <QObject> 0008 #include <KAboutData> 0009 0010 class PlasmaCamera : public QObject 0011 { 0012 Q_OBJECT 0013 Q_PROPERTY(KAboutData aboutData WRITE setAboutData MEMBER m_aboutData NOTIFY aboutDataChanged) 0014 0015 public: 0016 explicit PlasmaCamera(QObject *parent = nullptr); 0017 0018 void setAboutData(const KAboutData &aboutData); 0019 0020 Q_SIGNAL void aboutDataChanged(); 0021 0022 private: 0023 KAboutData m_aboutData; 0024 };