[gelöst] Bildschirminfos aus QDesktopWidget verarbeiten
Verfasst: 13. März 2008 10:44
Hallo zusammen,
ich möchte Bildschirminformationen, die ich mittels QDesktopWidget auslese, in eine Variable speichern. Konkret: ich interessiere mich für die Auflösung des Bildschirms.
Ich kann die Werte ohne weiteres in Variablen abspeichern, jedoch kann ich die Variablen, in denen ich die Daten abgespeichert hab, nicht weiterverwenden. Zur verdeutlichung ein kleines Beispiel
Beim kompilieren bekommen ich dann folgende Fehlermeldung:
Da ich die Informationen über horizontale und vertikale Bildschirmauflösung in meinem Programm des öffteren bei Berechnungen benötige, würde ich diese Informationen geren in Variablen ablegen. Hat jemand eine Idee warum das mit meinem Ansatz nicht klappt?
ich möchte Bildschirminformationen, die ich mittels QDesktopWidget auslese, in eine Variable speichern. Konkret: ich interessiere mich für die Auflösung des Bildschirms.
Ich kann die Werte ohne weiteres in Variablen abspeichern, jedoch kann ich die Variablen, in denen ich die Daten abgespeichert hab, nicht weiterverwenden. Zur verdeutlichung ein kleines Beispiel
Code: Alles auswählen
const int horResoultion = QApplication::desktop()->screenGeometry(0).width();
//-- Dieser Aufruf funktioniert
std::cout << "horResoltion=" << myDesktop->screenGeometry(0).width() << std::endl;
//-- Dieser Aufruf funktioniert NICHT
std::cout << "horResoltion=" << horResolution << std::endl;Code: Alles auswählen
error: ‘horResolution’ was not declared in this scope