2010-10-28 8 views
7

Ben OpenGL ve Qt için yeni ve aynı anda hem de öğreniyorum (3 gün zaten :). Birkaç yıl önce DirectX ile biraz terbiye ettim ve tam ekran bir pencere yapmanın mümkün olduğunu hatırlıyorum. Tam ekran ile, tam ekrana sahip olduğum anlamına gelir. Tam ekrana sahip olsanız bile, ekranın tamamını kapatabilir ve düğmeleri en aza indirirsiniz. QGLWidget nasıl dolulur?

Ben şimdiye kadar bu programa sahip:

#include <QApplication> 

int main(int argc, char** argv) 
{ 
    QApplication app(argc, argv); 
    QGLWidget w; 
    w.show(); 
    return app.exec(); 
} 

Ben tam ekran w olmak için bu yayına ne eklemeliyim? Sadece RTM söylemek istemiyorum rağmen

+0

[Tam Ekran Widget'ı] 'nın olası kopyası (http://stackoverflow.com/questions/1246825/fullscreen-widget) –

cevap

11

showFullScreen()

- Qt online documentation gerçekten mükemmel.

+0

Teşekkürler! :) Ve boyutunu daha sonra varsayılan olarak nasıl geri yüklerim? ShowFullScreen üzerine çağrı yapmak, –

+0

'a yardımcı olmuyor Bu yanıt, "Tam ekran modundan dönmek için showNormal()" :) çağrılarını bildiren bir bağlantıdır. –

+0

@Arnold: Tekrar teşekkürler. Böyle bir yeni soru için gerçekten üzgünüm. Belgeleri doğru ve verimli bir şekilde kullanmayı öğrenmenin belirli bir teknolojinin öğrenmesinin bir parçası olduğunu düşünüyorum :) –

1

Dene: Qt :: SplashScreen iyi bayrak ise

QGLWidget w(0L,Qt::SplashScreen); 
w.showFullScreen(); 

Ancak, ben hatırlamıyorum.