Hallo zusammen !
Ich bin einer der ganz neuen QT-Programmierer! Ich habe mir zum Ziel gesetzt eine Anwendung zu schreiben, die im Vollbildmodus ( ohne die nervige Titelleiste ) laüft ! Ist das mit QT machbar und wenn ja wie stelle ich das an ?
Meine zweite Frage bezieht sich auf das Ausführen von externen Programmen in meinem Hauptfenster : Ich möchte gerne verschiedene Programme gleichzeitig in meinem Hauptfenster ablaufen lassen. Dafür habe ich ein Grid erstellt, in das Grid habe ich auch einfache Sachen mit addWidget() hineingepackt. Aber wie sage ich nun meinem externen Programm , das es in diesen Grid an Position x.y laufen soll ??
Fragen über Fragen ....
Wäre toll , wenn mir da mal jemand einen Denkanstoß geben könnte !
MfG
grisuking
Vollbildmodus??
-
Spring-Daniel
- Beiträge: 40
- Registriert: 4. Oktober 2004 16:26
Wie waers mit:
QWidget::showFullScreen ()
?
http://doc.trolltech.com/3.3/qwidget.ht ... FullScreen
Gruesse,
daniel
QWidget::showFullScreen ()
?
http://doc.trolltech.com/3.3/qwidget.ht ... FullScreen
Gruesse,
daniel
Das habe ich auch schon versucht , geht aber bei mir nicht, denn er zeigt die Titlleiste dennoch!gandalf hat geschrieben:Hallo ich hab eine Anwendung geschrieben die auf einem Touchscreen laufen sollte, wenn du global für deine Anwendung setGeometry(0,0,x,y)
x,y = Auflösung des Bildschirms z.b 1024x768 setzt siehst du keine Titelleiste
gruß gandalf
Das hört sich toll an ! Ich werde es morgen gleich mal testen !Spring-Daniel hat geschrieben:Wie waers mit:
QWidget::showFullScreen ()
Danke euch beiden ! Doch was ist mit der zweiten Frage ?
Kann ich einer externen anwendung sagen , dass sie in dem Grid laufen soll ?
gruß
grisuking
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Also um noch mal auf setGeometry zu verweisen, das geht bei mir auch nur wenn ich das in der main direkt mache
gandalf
Code: Alles auswählen
#include <qstyle.h>
#include <qplatinumstyle.h>
#include "maintabwindow_amt.h"
int main( int argc, char **argv ){
QApplication application( argc, argv );
MainTabWindow_amt mainWindow;
mainWindow.setGeometry( 0, 0, 0, 0 );
mainWindow.setFixedSize( 1024, 768 );
application.setMainWidget( &mainWindow );
application.setStyle(new QPlatinumStyle);
mainWindow.show();
return application.exec();
}
benutzte QT 3.2 nc auf w2k