JP
25 апреля 2016 г. 21:48

Список воспроизведений Qt

QListWidget, Qt, QVideoWidget, Video

Подскажите при помощи каких виджетов в Qt можно создать нечто похожее на список рекомендованных видео на youtube.com. Это будет список воспроизведений, в который пользователь сам добавляет видео, при нажатии на определенное, оно воспроизведется. Возможно QListWidget, но как добавить действие при нажатии на видео, как определить на какое именно выбрано и самое главное, можно ли добавить туда QVideoWidget.
0

Вам это нравится? Поделитесь в социальных сетях!

1
Evgenii Legotckoi
  • 25 апреля 2016 г. 22:52
  • Ответ был помечен как решение.

Полагаю, что QVideoWidget вполне можно добавить, например, в QTableWidget. Да и наверняка в QListWidget тоже. Пример добавления виджетов есть в уроке по работе с QTableWidget. Механика добавления для QVideoWidget должна быть аналогичной.

А для определения того, какое видео нажато, можно воспользоваться например сигналом, но в этом случае, возможно, потребуется наследоваться от QVideoWidget, чтобы при клике на него испускался данный сигнал, либо обрабатывать нажатия на ячейки, где находится QVideoWidget. В сигнале передавать какой-либо идентификатор (уникальный номер или путь в видео). Например, в данном уроке по динамическому добавлению кнопок передаётся уникальный номер кнопки.

    Комментарии

    Только авторизованные пользователи могут публиковать комментарии.
    Пожалуйста, авторизуйтесь или зарегистрируйтесь