2011-09-09 17 views
6

Son zamanlarda yerel olarak qt 4.7.4 yükledim ve kurdum, ancak bunu kullandığımdan beri sahip olduğum bir sorun var. Windows 7'yi göremiyorum ve hissetmiyorum. 4.6.3 ile bu problemim yoktu. Açılışı denedimWindows 7 yerel görünüm ve izlenim almıyor

designer.exe -style windowsxp 
designer.exe -style windowsvista 

: Aşağıdaki komutlarla uygulamasını açıp denedim gerçi ben bu bile bakmak almaya devam

enter image description here

: Burada gibi benim designer.exe benzediğini olduğunu CDE ve Plastique stilleri ile uygulama ve bu DO uygulamaya uygulanır.

Bu bakış ve his de kendi Qt GUI projelerimle devam ediyor. Herhangi bir yardım veya fikir kabul edilir.

Düzenleme:

Benim Qt yapılandırma aşağıdaki gibidir:

windowsxp ve windowsvista stilleri da yapılandırma komutuna -style-windowsxp and -style-windowsvista ekleyebilir, derlenmiş üzere yapılandırılmış doğru değil gibi görünüyor
-opensource -platform win32-g++ -qt-sql-sqlite -no-qt3support -no-3dnow 
-no-phonon -no-multimedia -no-audio-backend -no-webkit -no-native-gestures 
-no-qmake 

cevap

0

hattı ve qt kaynağını yeniden.

+0

otomatik olarak derlenmediler mi ?, – creatio

+0

Evet, devre dışı bırakılmış olabilirler, ör., Kaynak bir kez Windows Server 2003 altında yapılandırılmış. – Cliffwolf

4

Aynı zamanda Qt 4.8.0 ile de aynı problemi yaşıyorum.

-qt-style-windowsvista ile yeniden yapılandırmaya başlamadan önce, Windows 7 için Windows SDK'yı Microsoft web sitesinden yüklemeniz gerekir. Aksi takdirde yerel stil algılama başarısız olur. Eğer daha yeni GCC 4.6 veya varsa

Bu ben MinGW64 (TDM kullanılırken Qt 4.8.0 ile dün aynı sorunu nasıl çözdüğünü olduğunu -platform win32-g++-4.6

kullanmak http://www.slideshare.net/qtbynokia/how-to-make-your-qt-app-look-native (slayt 8) ve aynı zamanda http://lists.qt.nokia.com/pipermail/qt-interest/2010-November/028971.html

gör GCC 4.6.1):

  1. benim talimat listesinde (varsayılan dizininde %WINSDK%, Windows SDK yükleme)
  2. eklemek PATH(veya %WINSDK%\bin\x64 64-bit, Windows için) (diğerleri arasında) aşağıdaki seçeneklerle
  3. çağrı configure: windowsvista tarzı
  4. Qt inşa etkinse, yapılandırmanın ilk çıkış hatları görmek için -native-gestures -qt-style-windowsxp -qt-style-windowsvista
  5. çek:

mingw32-make veya nmake (VS) Şimdi Qt tasarımcı ve uygulamalarım hem Windows 7 bakmak & his (Qt tarzı) etkin olmalı (ve benim durumumda 64 bit çalıştırılabilir vardır).