Die Suche ergab 15 Treffer

von ThunderStorm
7. Februar 2016 15:27
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5.0: Exception in QWebview bei bestimmten Seiten
Antworten: 1
Zugriffe: 3061

Re: [gelöst]Qt5.5.0: Exception in QWebview bei bestimmten Se

Es hat sich herausgestellt, dass das Problem durch einen in Qt selbst verursacht wird.
Man kann den Fehler umgehen indem man das neuere Qt WebEngine Widgets Modul verwendet.
von ThunderStorm
26. Januar 2016 16:10
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5.0: Exception in QWebview bei bestimmten Seiten
Antworten: 1
Zugriffe: 3061

[gelöst]Qt5.5.0: Exception in QWebview bei bestimmten Seiten

Hallo, wie der Titel schon verrät, bekomme ich selbst mit in einem Qt Projekt, welches nur aus diesem Code besteht, eine Write Access Violation: #include "mainwindow.h" #include "ui_mainwindow.h" #include <QtWebKitWidgets/QWebView> #include <QUrl> MainWindow::MainWindow(QWidget *...
von ThunderStorm
14. Oktober 2015 21:58
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5 QVideoWidget zeigt nichts an
Antworten: 7
Zugriffe: 8834

Re: [ungelöst]Qt5.5 QVideoWidget zeigt nichts an

Nachdem der Code jetzt QMediaPlayer::setMedia() aufruft, funktioniert alles. QMediaPlayer* player = new QMediaPlayer(); player->setMedia(QUrl("test.mp4")); QVideoWidget* videoWidget = new QVideoWidget(); player->setVideoOutput(videoWidget); videoWidget->show(); player->play(); Scheinbar wa...
von ThunderStorm
8. Oktober 2015 16:26
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5 QVideoWidget zeigt nichts an
Antworten: 7
Zugriffe: 8834

Re: Qt5.5 QVideoWidget zeigt nichts an

Die Plugins (u.a. dsengine.dll) befinden sich im Qt Ordner (Qt5.5.0\5.5\msvc2013\plugins\mediaservice\...) und da ich das Programm ja im Qt Debugger ausführe, müssten die Pfade so gesetzt sein, dass alles erkannt wird, weil ja Libraries wie Qt5Core.dll auch geladen werden können. Also können plugins...
von ThunderStorm
8. Oktober 2015 13:08
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5 QVideoWidget zeigt nichts an
Antworten: 7
Zugriffe: 8834

Re: Qt5.5 QVideoWidget zeigt nichts an

Nachdem ich eine Zeile Code zum Debuggen hinzugefügt habe, wird mir folgendes ausgegeben, was danach aussieht, dass das Video ohne Fehler abgespielt wurde.

Code: Alles auswählen

State:  QMediaPlayer::StoppedState  Error: QMediaPlayer::NoError
Allerdings kann man immer noch nichts sehen.
von ThunderStorm
8. Oktober 2015 06:54
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5 QVideoWidget zeigt nichts an
Antworten: 7
Zugriffe: 8834

Re: Qt5.5 QVideoWidget zeigt nichts an

Danke für deine Antwort.
Ich habe meinen absoluten Pfad zur Video Datei nur hier im Forum gekürzt, um euch den langen Pfad zu ersparen. Der von mir verwendete Pfad ist korrekt.
Auch wenn ich das Beispiel von der Qt Website direkt kopiere, tut sich bei mir trotzdem nichts.
von ThunderStorm
7. Oktober 2015 22:07
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5 QVideoWidget zeigt nichts an
Antworten: 7
Zugriffe: 8834

[gelöst]Qt5.5 QVideoWidget zeigt nichts an

Mein Programm hat ein Fenster, das als Mainlayout ein Vertical Layout hat. Zu diesem Layout möchte ich ein VideoWidget hinzufügen und auf diesem ein Video abspielen. Allerdings ist das Fenster komplett leer wenn ich das Programm starte und zeigt folglich nichts an. In der .pro Datei habe ich die Plu...
von ThunderStorm
29. Mai 2013 14:52
Forum: Qt Programmierung
Thema: [gelöst]delete verursacht "read access violation at 0x0"
Antworten: 6
Zugriffe: 5351

Re: delete verursacht "read access violation at 0x0"

Danke veeman, nachdem ich jetzt advance() so geändert habe, war das Problem immer noch da. void Bac::advance(int phase) { if(!phase) return } Aber als ich dann delete durch deleteLater() ersetzt habe, ließ sich der Fehler nicht mehr reproduzieren. So einen harnäckigen Fehler hatte ich noch nie... ;)...
von ThunderStorm
26. Mai 2013 17:09
Forum: Qt Programmierung
Thema: [gelöst]delete verursacht "read access violation at 0x0"
Antworten: 6
Zugriffe: 5351

Re: delete verursacht "read access violation at 0x0"

Hallo veeman, danke für deine Antwort. - Der Zeiger zielFutter ist gültig. (Ich hab den Wert von zielFutter kurz vor dem Aufruf von delete abgefragt, und der Wert war ungleich NULL) - this und &staticMetaObject sind ebenfalls nicht NULL - Von einem Pufferüberlauf ist mir nichts bekannt (Ich verw...
von ThunderStorm
19. Mai 2013 16:53
Forum: Qt Programmierung
Thema: [gelöst]delete verursacht "read access violation at 0x0"
Antworten: 6
Zugriffe: 5351

Re: delete verursacht "read access violation at 0x0"

Ich habe eigentlich keine eigenen Event-Funktionen, oder gibt es auch vererbte Events, bei denen das Problem auftreten kann? Das einzige was mir einfällt ist, dass ZReag (also, das zu löschende Objekt) von der GraphicsScene über eine Signal-Slot-Verbindung einen Wert erhält, wie lange die Maus gedrü...
von ThunderStorm
19. Mai 2013 15:38
Forum: Qt Programmierung
Thema: [gelöst]delete verursacht "read access violation at 0x0"
Antworten: 6
Zugriffe: 5351

[gelöst]delete verursacht "read access violation at 0x0"

Hi, wenn ich in einer Memberfunktion eines QGraphicObjects den Speicher eines anderen QGraphicsObjects frei gebe und den Zeiger dann auf NULL setze (was, glaube ich nicht nötig wäre): void Bac::advance(int) { qDebug()<<"Bac::advance()"; //... qDebug()<<"ZReag löschen... "; delete...
von ThunderStorm
7. Mai 2013 17:16
Forum: Qt Programmierung
Thema: [gelöst]QGraphicsSceneMouseEvent "übergeben"
Antworten: 6
Zugriffe: 4491

Re: QGraphicsSceneMouseEvent "übergeben"

@Christian81: Danke, jetzt funktionierts und ich habs verstanden, aber ich glaube, da wäre ich nie drauf gekommen. An alle, die das gleiche Problem haben: Man muss das Event an die Basisklasse übergeben, indem man explizit die Basisklassen-Funktion aufruft: QGraphicsScene::mouseReleaseEvent(event);
von ThunderStorm
6. Mai 2013 17:36
Forum: Qt Programmierung
Thema: [gelöst]QGraphicsSceneMouseEvent "übergeben"
Antworten: 6
Zugriffe: 4491

Re: QGraphicsSceneMouseEvent "übergeben"

Die Implementierung ist eigentlich Default, ohne Abänderungen, oder muss man da was ändern? #include "mygsc.h" //Minimal-Konstruktor MyGSc::MyGSc(QObject *parent) : QGraphicsScene(parent) { } //Erweiterter Konstruktor MyGSc::MyGSc(qreal x, qreal y, qreal width, qreal height, QObject *paren...
von ThunderStorm
5. Mai 2013 17:26
Forum: Qt Programmierung
Thema: [gelöst]QGraphicsSceneMouseEvent "übergeben"
Antworten: 6
Zugriffe: 4491

Re: QGraphicsSceneMouseEvent "übergeben"

@Christian81: Danke für deine Antwort, ich habe jetzt mal die Flag QGraphicsItem::ItemIsSelectable gesetzt, was aber auch nichts gebracht hat. Die QGraphicsObjecte habe ich mit scene->addItem(ItemXY); in die Szene gesetzt. Meine von QGraphicsScene abgeleitete Klasse sieht so aus: #ifndef MYGSC_H #de...
von ThunderStorm
4. Mai 2013 12:11
Forum: Qt Programmierung
Thema: [gelöst]QGraphicsSceneMouseEvent "übergeben"
Antworten: 6
Zugriffe: 4491

[gelöst]QGraphicsSceneMouseEvent "übergeben"

Hi, Ich habe eine von QGraphicsScene abgeleitete Klasse, die die Mouse-Click und Mouse-Press Events auffangen soll. (Um dann z.B. etwas auf der QGraphicsScene zu zeichnen) Das Problem ist, dass sich auf der QGraphicsScene auch QGraphicObject's befinden, die die Mouse-Events erhalten sollen, wenn auf...