काम नहीं कर रहा है मैं सफलता के बिना हमारे आवेदन के लिए एक कस्टम फ़ॉन्ट लोड करने के लिए QML के अंतर्निहित FontLoader तत्व का उपयोग करने का प्रयास कर रहा हूं।QML FontLoader
मैंने समान परिणामों के साथ ओटीएफ और टीटीएफ फ़ॉन्ट्स दोनों का उपयोग करने का प्रयास किया है।
फ़ॉन्ट्स प्रोजेक्ट फ़ाइलों के समान निर्देशिका में हैं। केवल एक क्यूएमएल है, मुख्य यह है जहां यह FontLoader रहता है।
यह वही है की तरह दिखना चाहिए है:
import QtQuick 2.0
Rectangle {
width: 360
height: 360
FontLoader {
id: cFontLoader
source: "./fontlol.ttf"
}
Text {
id: testText
anchors.centerIn: parent
text: "Hello Fonts!"
font.family: cFontLoader.name
font.pointSize: 32
}
}
ठीक है के साथ ठीक काम करता है, तो ऐसा लगता है कि इस तरह के बेबस Neue के रूप में एकल शैली का उपयोग ठीक काम करता है। मुद्दा यह है कि हमें हेल्वैटिका नियू एलटी प्रो का उपयोग करने की आवश्यकता है जिसमें विभिन्न उप-शैलियों हैं: http://puu.sh/27fq9/e42b7c3004 मैं उसे कैसे निर्दिष्ट करूं? – Andrew
प्रिंसट्रेंट पर मैं देखता हूं .otf फ़ाइल – progpow
मुझे यह बहुत समय पहले हल हो गया था लेकिन वापस पोस्ट करना भूल गया। कुछ कारणों से क्यूएमएल को कुछ फ़ॉन्ट फाइल पसंद नहीं हैं। वे अन्य ऐप्स, वेब पर इत्यादि में ठीक काम करेंगे, लेकिन क्यूएमएल में बिल्कुल प्रस्तुत नहीं होंगे। मैं कभी पता लगाने में सक्षम नहीं था कि क्यों मैंने काम किया एक फ़ॉन्ट पैक खोजने का प्रबंधन किया। सिर्फ परीक्षण और त्रुटि थी। – Andrew