استفاده از enum در QML
برای رجیستر کردن enum در qml میتوان به این صورت enum را رجیستر کرد.
class StatusClass { Q_GADGET enum Value { Null, Ready, Loading, Error }; Q_ENUM(Value) };
و در آخر جایی که کد اجرا میشود عملیات رجیستر را اینگونه تکمیل میکنیم با دستور qmlRegisterUncreatableType.
استفاده از دستور qmlRegisterUncreatableType
qmlRegisterUncreatableType<StatusClass>("qml.guide", 1, 0, "StatusClass", "Not creatable as it is an enum type");
مرجع : Enums in Qt QML
نظر یادتون نره !
خب تا انتهای این آموزش امیدوارم به خوبی هر چی رو که بوده گفته باشیم و شما به راحتی فهمیده باشید. اگر کمی گنگ بود و یا مشکلاتی داشت و هر نوع انتقاد یا پیشنهادی و سوالی داشتید می توانید در انتهای همین صفحه در قسمت نظرات بیان کنید . خیلی متشکریم بابت وقتی که گزاشتید و اچ کدینگ رو دنبال کردید.
برای اینکه خستگی از تن ما در بره می تونید ما رو به دوستانتون معرفی کنید (با به اشتراک گذاری) تا برای ما روحیه مثبتی بشه که در آموزش های آتی بهتر عمل کنیم.
یک نظر بنویسید