Ubuntu 14.04 QtCreator Qt5 örnekleri eksik


15

Ubuntu 14.04 sürümüne geçtikten sonra, SDK'yı denemek istediğim için değiştirilmiş sürümü yazılım merkezinden yüklemek için resmi qtcreator'ı kaldırdım.

Neyse ki, dokümanlar artık resmi kurulumda yer alıyor. Ne yazık ki, hala eksik bir şey var: resmi örnekler. Neyse ki eski ve resmi kurulumumu hala sabit diskimde yaptım ve sonra bazı denemelerden sonra örnekleri kopyalayıp /usr/lib/x86_64-linux-gnu/qt5/examplesiznini değiştirdim. Daha sonra QtCreator örnekleri tespit etti ve bunları örnekler bölümünden seçebildim.

Ancak hala iki sorun var:

İlk olarak , tüm örnekleri bulamıyorum, örneğin ağ örnekleri (şanslı gibi) hala eksik. Test amacıyla örnek klasörün iznini olarak değiştiriyorum 777. Bu nedenle izin bir sorun olmamalı.

İkinci olarak, örneklere ilişkin bazı yardım belgeleri eksiktir. Bu nedenle bir örneğe tıkladıktan sonra normal bir editör ve boş bir sağ kısım alıyorum.


Tamam bu yardım ama yüklü QT Creator ana yardım sayfası hala eksik.

Ubuntu 17.04 altında qt5-default, temel örnekleri bile açmak için gerekli olan bir "kit" olan kurulum yapmak zorunda kaldım .
Joey Adams

Yanıtlar:


24

Qt Creator / Ubuntu SDK'da bulunan Qt5.2 örneklerini edinmek için, temel olarak iki ek pakete ihtiyacınız vardır, Ctrl+ Alt+ tbir tür içeren bir Terminal açın :

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

Aşağıdakileri almak için Qt Creator'ı yeniden başlatın:

resim açıklamasını buraya girin


Örnekler ve qtcreator yardımı çalışmaya başlamadan önce birkaç paket daha yüklemem gerekti. Özellikle qtcreator-doc. Neyi yüklemek isteyebileceğinizi görmek için 'apt-cache search qt | grep -E "doc | demo | tut | examp"' ı kullanın. Yüklediğim bazı paketler: 'dpkg-query -l | awk' {print $ 2} '| grep qt | grep -E "doc | demo | tut | examp" | fmt' qt4-demos qt4-doc qt4-doc-html qt5-doc qt5-doc-html qtbase5-doc qtbase5-doc-html qtbase5-örnekler qtcreator-doc
gaoithe 24:14

7

Sylvain'in cevabı hakkında yorum yapmak için yeterli üne sahip değilim, bu yüzden burada cevabım gaoithe'nin yorumlarına göre yedeklemek ve genişletmek.

Benim durumumda Qt 5.2.1 tabanlı Qt Creator 3.0.1 çalışıyor. (Ubuntu 14.04'te)

Ben vardı qtbase5-examples qtbase5-doc-htmlzaten yüklü, ama yine de ağ ve multimedya örnekleri eksikti (besbelli ve diğerlerini, ama bunlar umursamaz onlar vardı).

Aşağıdaki ek paketleri kurduktan sonra:

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

Şimdi eksik olduğunu bilmediğim bir sürü örnek var.

Teşekkürler


1
OP qt5 örnekleri istedi, bunlar Qt4 API kullanıyor. Ancak onları kurmak her zaman iyidir. +1
Sylvain Pineau

Benim durumumda, Qt5 örneklerinden bazılarının bulunmamasının qt5-doc qt-5-doc-htmlözellikle paketleri yükleyerek çözüldüğünü düşünüyorum . Qt5 dizininde, bu paketler yüklenene kadar gösterilmeyen bazı örnekler var mıydı.
Pobbel

Dokümanlar için qt5-doc paketi önemlidir.
Master Bee

1

Qt 5.5.1 tabanlı Qt Creator 3.5.1 kullanan Linux Mint 18.1'de:

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

Sonra Karşılama Ekranında gösterilen çok sayıda Örnek aldım.


Sonunda benim için düzeltti.
Jim Blackler

1

Ubuntu 18.04'te QtCreator örnekleri ve API dokümanları eksik, Bu sorunu çözmenin yolu bu, neredeyse her Ubuntu sürümü için geçerli olmalıdır.

QtCreator ve Örnekler ve API Dokümanları için:

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

Bir şey de eksikse, o zaman:

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

Yardımcı olmayı umuyoruz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.