كيف يمكنني إضافة vonon videoplayer إلى نموذج QTDesigner؟
-
29-09-2019 - |
سؤال
يمكنني إضافة كائن لاعب إلى تخطيط واجهة المستخدم في مُنشئ MainWindow ، ولكن كيف يمكنني استخدام حاوية عنصر واجهة المستخدم كعنصر نائب ، لذا قمت بتعيين خصائص وتخطيط لـ videoplayer في QTDesigner؟
المحلول
كيف فعلت ذلك في النهاية ، كان الفئة الفرعية هو Videoplayer كصفتي الخاصة ، ثم الترويج لهذا الفصل في عنصر واجهة المستخدم النائب.
في هذا الوقت ، أحاول الاتصال بفتحات في عنصر واجهة المستخدم النائب QTCreator ، بدلاً من ذلك ، قمت بالاتصال عبر التعليمات البرمجية القياسية (WGTPlayer هو عنصر واجهة عنصر العناصر النائبة):
connect(ui->btnPlay, SIGNAL(clicked()), ui->wgtPlayer, SLOT(play()));
connect(ui->btnStop, SIGNAL(clicked()), ui->wgtlayer, SLOT(stop()));
نصائح أخرى
هل حاولت فقط إضافة عنصر واجهة المستخدم النائب كأوله في مُنشئ Fideoplayer عند إنشائه؟
على سبيل المثال
VideoPlayer v* = new VideoPlayer(Phonon::VideoCategory, ui->someWidget);
لا تنتمي إلى StackOverflow