fix: fully qualify Q_PROPERTY types
This commit is contained in:
parent
8f51502f91
commit
e283ee2a9f
3 changed files with 33 additions and 33 deletions
|
|
@ -75,24 +75,24 @@ class Config : public QObject {
|
|||
QML_UNCREATABLE("")
|
||||
QML_ATTACHED(Config)
|
||||
|
||||
Q_PROPERTY(ConfigScope* scope READ scope NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const AppearanceConfig* appearance READ appearance NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const GeneralConfig* general READ general NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const BackgroundConfig* background READ background NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const BarConfig* bar READ bar NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const BorderConfig* border READ border NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const DashboardConfig* dashboard READ dashboard NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const ControlCenterConfig* controlCenter READ controlCenter NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const LauncherConfig* launcher READ launcher NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const NotifsConfig* notifs READ notifs NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const OsdConfig* osd READ osd NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const SessionConfig* session READ session NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const WInfoConfig* winfo READ winfo NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const LockConfig* lock READ lock NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const UtilitiesConfig* utilities READ utilities NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const SidebarConfig* sidebar READ sidebar NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const ServiceConfig* services READ services NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const UserPaths* paths READ paths NOTIFY sourceChanged)
|
||||
Q_PROPERTY(caelestia::config::ConfigScope* scope READ scope NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::AppearanceConfig* appearance READ appearance NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::GeneralConfig* general READ general NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::BackgroundConfig* background READ background NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::BarConfig* bar READ bar NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::BorderConfig* border READ border NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::DashboardConfig* dashboard READ dashboard NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::ControlCenterConfig* controlCenter READ controlCenter NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::LauncherConfig* launcher READ launcher NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::NotifsConfig* notifs READ notifs NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::OsdConfig* osd READ osd NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::SessionConfig* session READ session NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::WInfoConfig* winfo READ winfo NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::LockConfig* lock READ lock NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::UtilitiesConfig* utilities READ utilities NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::SidebarConfig* sidebar READ sidebar NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::ServiceConfig* services READ services NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::UserPaths* paths READ paths NOTIFY sourceChanged)
|
||||
|
||||
public:
|
||||
explicit Config(ConfigScope* scope, QObject* parent = nullptr);
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ class ConfigScope : public QQuickItem {
|
|||
QML_ELEMENT
|
||||
|
||||
Q_PROPERTY(QString screen READ screen WRITE setScreen NOTIFY screenChanged)
|
||||
Q_PROPERTY(GlobalConfig* config READ config NOTIFY configChanged)
|
||||
Q_PROPERTY(TokenConfig* tokens READ tokens NOTIFY tokensChanged)
|
||||
Q_PROPERTY(caelestia::config::GlobalConfig* config READ config NOTIFY configChanged)
|
||||
Q_PROPERTY(caelestia::config::TokenConfig* tokens READ tokens NOTIFY tokensChanged)
|
||||
|
||||
public:
|
||||
explicit ConfigScope(QQuickItem* parent = nullptr);
|
||||
|
|
|
|||
|
|
@ -332,19 +332,19 @@ class Tokens : public QObject {
|
|||
QML_UNCREATABLE("")
|
||||
QML_ATTACHED(Tokens)
|
||||
|
||||
Q_PROPERTY(ConfigScope* scope READ scope NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const AppearanceTokens* appearance READ appearance NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const BarTokens* bar READ bar NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const DashboardTokens* dashboard READ dashboard NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const LauncherTokens* launcher READ launcher NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const NotifsTokens* notifs READ notifs NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const OsdTokens* osd READ osd NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const SessionTokens* session READ session NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const SidebarTokens* sidebar READ sidebar NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const UtilitiesTokens* utilities READ utilities NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const LockTokens* lock READ lock NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const WInfoTokens* winfo READ winfo NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const ControlCenterTokens* controlCenter READ controlCenter NOTIFY sourceChanged)
|
||||
Q_PROPERTY(caelestia::config::ConfigScope* scope READ scope NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::AppearanceTokens* appearance READ appearance NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::BarTokens* bar READ bar NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::DashboardTokens* dashboard READ dashboard NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::LauncherTokens* launcher READ launcher NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::NotifsTokens* notifs READ notifs NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::OsdTokens* osd READ osd NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::SessionTokens* session READ session NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::SidebarTokens* sidebar READ sidebar NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::UtilitiesTokens* utilities READ utilities NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::LockTokens* lock READ lock NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::WInfoTokens* winfo READ winfo NOTIFY sourceChanged)
|
||||
Q_PROPERTY(const caelestia::config::ControlCenterTokens* controlCenter READ controlCenter NOTIFY sourceChanged)
|
||||
|
||||
public:
|
||||
explicit Tokens(ConfigScope* scope, QObject* parent = nullptr);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue