2011-10-09 16 views
9

PyQT demo için Qt dokümantasyon ve Qt araçlarını yüklemek için nasıl aşağıdaki uyarıyı aldım demo yürütmeye çalışırken: I could bazı araştırmadan sonraPython 2.6 ile pencere 7 PyQt yüklü ve

enter image description here

Qt4 belgelerinde Qt Assistant ile çalışan .qch biçimindeki bir kopyasını edinin.

PyQt4 demosunda almak ve uyarıyı ortadan kaldırmak için nasıl bir dokümantasyon yüklenmesi gerekir?

Qt Assistant ile kullandığım qt.qch belgeleri bunun için geçerli mi yoksa demo için belirli bir belge var mı. Evet ise nereden indirilebilir?

Bir süredir internette arama yaptım ve diğer insanlara SO ile aynı veya benzer soruları sorduğumu, ancak benim için yararlı bir yanıtı bulunmadığını buldum.

+0

.qch belgelerini bulduğunuz yere bir bağlantı gönderebilir misiniz? – dls

+2

@dls. Belgeleri yalnızca geçici bir klasöre yüklemek için çevrimiçi yükleyicilerinden birini kullanabilirsiniz (önce diğer tüm bileşenlerin seçimini kaldırdığınızdan emin olun, aksi halde büyük bir yükleme olacaktır). Qt Kitaplıklarının [kaynak kodu] (http://qt.nokia.com/downloads/downloads#qt-lib) ayrıca 'qch' dosyalarını da içerir. – ekhumoro

+0

Nihayetinde indirmeler [burada] (http://download.qt.io/archive/qt). – TNT

cevap

16

.qch dosyalarının, demoların düzgün çalışması için pyqt belgelerinin bulunduğu klasörde olması gerekir. Python ve pyqt'i yüklediğinizde varsayılan yolları kabul ettiyseniz, bu muhtemelen C:\Python27\Lib\site-packages\PyQt4\doc olacaktır.

.qch dosyalarını taşımadan önce Qt Assistant'ı açın ve daha önce eklediğiniz belgeleri kaldırın. Daha sonra Qt Assistant'ı kapatın ve tüm .qch dosyalarını pyqt doc klasöründeki bir qch klasörüne taşıyın: ör. C:\Python27\Lib\site-packages\PyQt4\doc\qch. Gerekli .qch dosyaları qt.qch, designer.qch ve linguist.qch'dur.

Qt Assistant'ı yeniden açtığınızda, tüm belgeleri otomatik olarak bulmalı ve yeniden indekslemeye başlamalıdır. Bundan sonra Qt Assistant'ı kapatın ve PyQt demolarını açın.

Dikkat edilmesi gereken birkaç önemli nokta vardır: ilk olarak, belgelerin doğru şekilde yüklenmesine rağmen uyarı iletisi kutusu her zaman Windows'ta görünecektir (bu gerçekten bir hatadır - başlangıç ​​betiği kolayca gerekli denetimleri yapabilir) . İkincisi, tüm demoların açıklamaları yoktur, dolayısıyla Could not load description. Ensure that the documentation for Qt is built numaralı uyarıyı birçok yerde (örneğin, Demonstrations \ Minehunt) göreceksiniz. Ancak, işleri doğru bir şekilde yüklediyseniz, İletişim Kutuları bölümündeki tüm demoların, hem açıklamalara hem de ekran görüntülerine sahip olması gerekir.

+0

Teşekkürler, doğru ve yararlı. Bu cevap verebileceğimden daha değerli. Başkalarını desteklemeye davet ediyorum :-) – joaquin