محاكاة الصحافة الرئيسية في C ++ للاستخدام في QML ل لوحة المفاتيح الافتراضية
-
21-12-2019 - |
سؤال
للحصول على تطبيق QML الخاص بي، أود الحصول على لوحة مفاتيح افتراضية (Enterprise QT مثل هذا النتيجة، ولكن 200 دولار <هو أبعد من قدراتي)، لذلك قررت أن أكتب بلدي.لكنني لست متأكدا تماما كيف:
هنا هو كيف أرى الرمز:
keypress.h
giveacodicetagpre.keypress.cpp
giveacodicetagpre.لدي بعض الأفكار حول كيفية التدليل في QML فقط، ولكن أين المرح في ذلك.:) لذلك أود أن أطلب إرشاداتك حول هذا الموضوع. راجع للشغل، لقد بحثت من خلال معلومات على الويب، ومع ذلك لم يتم العثور على رمز العمل.
المحلول
إرسال حدث رئيسي لكائن QT السريع هو:
giveacodicetagpre.يمكنك أيضا إلقاء نظرة على مثال لوحة الإدخال .يوضح كيفية إدخال النص في الحاجيات بواسطة لوحة الإدخال باستخدام المؤشر فقط وليس لوحة مفاتيح.
واحد آخر هو virtualkeyboard .راجع شفرة المصدر وتغييره ليناسب احتياجاتك.
لا تنتمي إلى StackOverflow