Die Suche ergab 103 Treffer
- 23. Januar 2012 10:18
- Forum: Einfach Qt
- Thema: Microsoft Kinect in QT-Programmen nutzen?
- Antworten: 1
- Zugriffe: 2625
Microsoft Kinect in QT-Programmen nutzen?
Das von Microsoft für die XBox entwickelte Gerät ermöglicht Skeleton Tracking und lässt sich dank OpenNI mit fast jedem Betriebssystem auch ohne XBox nutzen. Bei OpenNI sind einige interessante Demos dabei, jedoch eine recht komplizierte API zur Nutzung in eigenen Programmen. Kennt jemand eine Mögli...
- 22. November 2011 11:29
- Forum: Snippets, Tipps & Tricks
- Thema: Qt Plugin um Style aufzupeppen
- Antworten: 2
- Zugriffe: 22050
Re: Qt Plugin um Style aufzupeppen
QT unterstützt von Haus aus neben den Betriebssystem-eigenen Stilen ein paar eigene Stile - z.B. Plastique oder Cleanlooks. Zu dem gibt es im Netz ein Haufen individuell QT-Stile herunterzuladen, die gewöhnlich auf dem KDE-Desktop unter Linux zum Einsatz kommen, damit dann alle Anwendungen so ausseh...
- 22. November 2011 10:05
- Forum: Snippets, Tipps & Tricks
- Thema: die einfache Art, Funktionen von außen zugänglich zu machen
- Antworten: 1
- Zugriffe: 17658
Re: die einfache Art, Funktionen von außen zugänglich zu mac
Noch vergessen, dass die Anmeldung am DBus in der main.cpp geschieht:
Code: Alles auswählen
QDBusConnection::sessionBus().registerService("de.domain.bildwechsel");
- 22. November 2011 09:51
- Forum: Snippets, Tipps & Tricks
- Thema: die einfache Art, Funktionen von außen zugänglich zu machen
- Antworten: 1
- Zugriffe: 17658
die einfache Art, Funktionen von außen zugänglich zu machen
Über den DBus lassen sich Anwendungen von außen Signale (bei Bedarf auch mit Parametern) senden, worauf sie bestimmte Funktionen ausführen. Dies ermöglicht QT-Anwendungen, Slot-Funktionen auf Signale hin auszuführen, die sie von ganz anderen Anwendungen gesendet bekommen. Dafür bietet QT eigene Klas...
- 21. November 2011 14:02
- Forum: Qt Programmierung
- Thema: Slot-Funktionen über DBUS steuerbarbar machen?
- Antworten: 0
- Zugriffe: 1826
Slot-Funktionen über DBUS steuerbarbar machen?
Hallo, um für ein Programm bestimmte Slot-Funktionen über den DBUS steuerbar zu machen, habe ich mich am QT-Beispiel 'pong' orientiert und in die main-Routine folgendes eingebaut: //Anwendung initialisieren QApplication app(argc, argv); app.setApplicationName("Program"); // DBus initialisi...
- 15. Dezember 2010 18:06
- Forum: Qt Programmierung
- Thema: überprüfen, ob das Programm bereits ausgeführt wird
- Antworten: 3
- Zugriffe: 2868
überprüfen, ob das Programm bereits ausgeführt wird
Hallo,
kennt jemand eine sinnvolle Möglichkeit, beim Start eines QT-Programmes zu überprüfen, ob bereits eine andere Sitzung des Programmes gestartet ist, die plattformunabhängig funktioniert?
kennt jemand eine sinnvolle Möglichkeit, beim Start eines QT-Programmes zu überprüfen, ob bereits eine andere Sitzung des Programmes gestartet ist, die plattformunabhängig funktioniert?
- 14. Dezember 2010 17:06
- Forum: Einfach Qt
- Thema: Speicherzugriffsfehler beheben
- Antworten: 8
- Zugriffe: 5288
Und wie sieht es mit (scheinbar) willkürlichen Fehlern aus? Wenn ein Speicherzugriffsfehler immer an der gleichen Stelle auftritt, dann lasse ich an verschiedenen Stellen Debug-Meldungen ausgeben, um den Fehler weiter einzugrenzen und schreibe den betroffenen Code um. Wenn allerdings das Problem auf...
- 14. Dezember 2010 15:20
- Forum: Einfach Qt
- Thema: Speicherzugriffsfehler beheben
- Antworten: 8
- Zugriffe: 5288
Speicherzugriffsfehler beheben
Syntaxfehler und anderweitige Programmierfehler fallen einem dadurch auf, dass das Programm garnicht erst kompiliert werden kann oder sich an verschiedenen Stellen im Programm eine Fehlfunktion zeigt. Gibt es jedoch Speicherzugriffsfehler, ist man jedoch schnell sehr ratlos - insbesondere wenn es si...
- 2. August 2010 23:36
- Forum: Qt Programmierung
- Thema: XML: Codierungsprobleme bei Umlauten
- Antworten: 5
- Zugriffe: 3049
Speichern ist ja kein Problem. Da kann ich mir aussuchen, ob UTF-8 oder nicht und das funktioniert auch. Lediglich wenn ich UTF-8 einlese, klappt das (bei identischem Code) unter Windows wunderbar, aber nicht unter Linux. bool DSBrowser::load() { // clear all String lists while(!(allNames.isEmpty())...
- 2. August 2010 20:42
- Forum: Qt Programmierung
- Thema: XML: Codierungsprobleme bei Umlauten
- Antworten: 5
- Zugriffe: 3049
XML: Codierungsprobleme bei Umlauten
Hallo, Es ist bekannt, dass gültige XML-Daten normalerweise UTF8-codiert gespeichert werden sollen. Erstelle ich ein Dom-Dokument 'doc', so wird es als UTF-8 gespeichert, wenn ich doc.toByteArray() in eine Datei speichere und mit dem aktuellen ISO-Zeichensatz (für XML eigentlich ungültig), wenn ich ...
- 30. Juli 2010 12:55
- Forum: Einfach Qt
- Thema: kann QT nicht statisch linken
- Antworten: 3
- Zugriffe: 2821
kann QT nicht statisch linken
Hallo, wenn ich QT für Windows statisch kompilieren möchte, scheitert make dann, wenn es darum geht, die Tools zu linken. Dann sind Symbole nicht mehr auflösbar: c:\Qt\2010.02\qt\lib/libQtWebKit.a(MediaPlayerPrivatePhonon.o):MediaPlayerPrivat ePhonon.cpp:(.text+0x44d): undefined reference to `_imp__...
- 29. Juli 2010 17:31
- Forum: Qt Programmierung
- Thema: Compiz und Qt4 Apps
- Antworten: 2
- Zugriffe: 2077
Ich habe zwar nicht ausprobiert, was du geschildert hast, aber Compiz macht QT4-Programmen auch in anderer Weise Probleme: Nutzt man Browser-Plugins und Java-Applets in einem Webkit-Widget, so werden Mausklicks nicht an die Applets/Plugins weitergegeben. Schaltet man Compiz ab, geht es einwandfrei. ...
- 28. Juli 2010 21:36
- Forum: Qt Programmierung
- Thema: Qt-.dll Qt-Libs einbinden
- Antworten: 10
- Zugriffe: 6170
Im Prinzip wird bei jedem Programmstart erst einmal geprüft, ob die Bibliotheken mit den verwendeten Funktionen vorhanden sind, bevor überhaupt etwas vom eigentlichen Code ausgeführt wird. Fehlt etwas, kommt es erst garnicht zur Ausführung. Von daher hilft es nur, die DLLs an den richtigen Ort zu ko...
- 28. Juli 2010 00:18
- Forum: Qt Programmierung
- Thema: Datei aus dem Netz herunterladen
- Antworten: 4
- Zugriffe: 2608
Hat sich erledigt und geht auch synchron. So funktionierts (Lösung basiert auch nur auf einer Beschreibung aus dem Netz): void DSBrowser::doDownload(QUrl download) { QNetworkAccessManager manager; QNetworkRequest request; request.setUrl(download); QEventLoop loop; QNetworkReply *reply = manager.get(...
- 26. Juli 2010 22:04
- Forum: Qt Programmierung
- Thema: Datei aus dem Netz herunterladen
- Antworten: 4
- Zugriffe: 2608