Frage

kann ich ein Spielerobjekt zu meinem UI-Layout in dem Mainwindow-Konstruktor hinzufügen, aber wie verwende ich die Widget-Container als Platzhalter, damit ich Eigenschaften und das Layout für den Videoplayer in QtDesigner?

War es hilfreich?

Lösung

Wie ich es am Ende tat, war die Unterklasse VideoPlayer- als meine eigene Klasse dann die Klasse in dem Platzhalter-Widget fördern.

Zu diesem Zeitpunkt versucht, Schlitze in den Platzhalter zu verbinden Widget QtCreator stürzt so stattdessen ich über Standard-Code verbunden ist (wgtPlayer ist Platzhalter widget):

connect(ui->btnPlay, SIGNAL(clicked()), ui->wgtPlayer, SLOT(play()));
connect(ui->btnStop, SIGNAL(clicked()), ui->wgtlayer, SLOT(stop()));

Andere Tipps

Haben Sie gerade versuchen, den Platzhalter-Widget als Mutter Zugabe im Konstruktor für den Videoplayer, wenn Sie es schaffen?

z.

VideoPlayer v* = new VideoPlayer(Phonon::VideoCategory, ui->someWidget); 
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top