Ubuntu 14.04 QtCreator Qt5 उदाहरण गायब हैं


15

14.04 Ubuntu में अपग्रेड करने के बाद, मैंने सॉफ्टवेयर सेंटर से संशोधित संस्करण को स्थापित करने के लिए आधिकारिक qtcreator को हटा दिया क्योंकि मैं एसडीके की कोशिश करना चाहता हूं।

सौभाग्य से, डॉक्स अब आधिकारिक स्थापना में शामिल हैं। दुर्भाग्य से, अभी भी कुछ गायब है: आधिकारिक उदाहरण। सौभाग्य से मेरी पुरानी और आधिकारिक स्थापना अभी भी मेरे हार्डड्राइव पर थी और फिर, कुछ कोशिशों के बाद, मैंने /usr/lib/x86_64-linux-gnu/qt5/examplesअनुमति को बदलने और बदलने के लिए उदाहरणों की नकल की । तब QtCreator ने उदाहरणों का पता लगाया और मैं उन्हें उदाहरण अनुभाग से चुनने में सक्षम था।

लेकिन अभी भी दो समस्याएं बाकी हैं:

सबसे पहले , मैं सभी उदाहरणों को खोजने में सक्षम नहीं हूं उदाहरण के लिए नेटवर्क उदाहरण (जैसे कि फ़्यूचनलिएंट) अभी भी गायब हैं। परीक्षण के लिए मैं उदाहरण फ़ोल्डर की अनुमति को बदल देता हूं 777। इसलिए अनुमति समस्या नहीं होनी चाहिए।

दूसरे , उदाहरण के लिए कुछ मदद दस्तावेज गायब हैं। इसलिए मुझे एक उदाहरण पर क्लिक करने के बाद एक सामान्य संपादक और एक खाली दाहिना भाग मिलता है।


ठीक है यह मदद लेकिन स्थापित क्यूटी निर्माता मुख्य सहायता पृष्ठ अभी भी गायब है।

उबंटू 17.04 के तहत, मुझे भी स्थापित करना था qt5-default, जो कि मूल उदाहरणों को खोलने के लिए भी एक "किट" है।
जोए एडम्स

जवाबों:


24

Qt Creator / Ubuntu SDK में उपलब्ध Qt5.2 उदाहरण प्राप्त करने के लिए, आपको मूल रूप से दो अतिरिक्त पैकेजों की आवश्यकता है, Ctrl+ Alt+ tएक प्रकार के साथ एक टर्मिनल खोलें :

sudo apt-get install qtbase5-examples qtbase5-doc-html

Qt निर्माता को पुनः प्राप्त करने के लिए:

यहाँ छवि विवरण दर्ज करें


मुझे उदाहरणों से पहले कुछ और पैकेजों को स्थापित करना था और क्यूट्रीटर मदद काम कर रही थी। विशेष रूप से qtcreator-doc में। 'Apt-cache search qt | grep -E "doc | Demo | tut | examp" का उपयोग करके देखें कि आप क्या स्थापित करना चाहते हैं। कुछ पैकेज जो मैंने स्थापित किए हैं: 'dpkg-query -l। Awk' {प्रिंट $ 2} '| grep qt | grep -E "doc | डेमो | tut | examp" | fmt' qt4-demos qt4-doc qt4-doc-html qt5-doc qt5-doc-html qtbase5-doc qtbase5-doc-html qtbase5- उदाहरण qtcreator-doc
gaoithe

7

मेरे पास सिल्वेन के उत्तर पर टिप्पणी करने के लिए पर्याप्त प्रतिष्ठा नहीं है, इसलिए मेरा जवाब यहां इसे वापस लेने और गौहिते की टिप्पणियों के अनुसार विस्तार करना है।

मेरे मामले में Qt 5.2.1 पर आधारित Qt Creator 3.0.1 चल रहा है। (उबंटू 14.04 पर)

मैंने पहले qtbase5-examples qtbase5-doc-htmlही स्थापित कर लिया था , लेकिन अभी भी नेटवर्क और मल्टीमीडिया उदाहरण (और अन्य स्पष्ट रूप से गायब थे, लेकिन ये वही थे जिनकी मुझे परवाह थी)।

निम्नलिखित अतिरिक्त पैकेज स्थापित करने के बाद:

qt4-demos qt4-doc qt4-doc-html qt5-doc qt5-doc-html

अब मेरे पास उदाहरणों का एक शेड लोड है जो मुझे नहीं पता था कि वे गायब थे।

धन्यवाद


1
OP ने qt5 उदाहरणों के लिए कहा, जो Qt4 API का उपयोग कर रहे हैं। लेकिन उन्हें स्थापित करना हमेशा अच्छा होता है। +1
सिल्वेन पिनेउ

मेरे मामले में मुझे लगता है कि कुछ Qt5 उदाहरणों की अनुपस्थिति qt5-doc qt-5-doc-htmlविशेष रूप से पैकेजों को स्थापित करके हल की गई थी । मेरे पास Qt5 निर्देशिका में कुछ उदाहरण हैं जो ये पैकेज स्थापित होने तक नहीं दिखा रहे थे।
पोबेल

डॉक्स के लिए पैकेज qt5-doc महत्वपूर्ण है।
मास्टर बी

1

लिनक्स मिंट 18.1 में क्यूटी क्रिएटर 3.5.1 का उपयोग करते हुए क्यूटी 5.5.1 पर आधारित, मुझे दौड़ना पड़ा:

sudo apt-get install qtbase5-examples qtbase5-doc-html qt4-demos qt4-doc qt4-doc-html qt5-doc qt5-doc-html

फिर मुझे वेलकम स्क्रीन में दिखाए गए उदाहरणों की एक बड़ी संख्या मिली।


आखिरकार मेरे लिए यह तय हो गया।
जिम ब्लैकलर

1

उबंटू 18.04 में QtCreator उदाहरण और एपीआई डॉक्स गायब हैं, यह इस समस्या को हल करने का मेरा तरीका है, लगभग उबंटू रिलीज पर लागू होना चाहिए।

QtCreator और उदाहरण और एपीआई डॉक्स के लिए:

sudo apt install `apt-cache search 5-examples | grep qt | grep example | awk '{print $1 }' | xargs `

sudo apt install `apt-cache search 5-doc | grep "Qt 5 " | awk '{print $1}' | xargs`

sudo apt-get install build-essential qtcreator qt5-default

अगर कुछ गायब है, तो:

sudo apt install `apt-cache search qt | grep 5- | grep ^qt | awk '{print $1}' | xargs `

मददगार बनने की उम्मीद है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.