JP
Сәуір 25, 2016, 9:48 Т.Қ.

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

QListWidget, Qt, QVideoWidget, Video

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

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

1
Evgenii Legotckoi
  • Сәуір 25, 2016, 10:52 Т.Қ.
  • Жауап шешім ретінде белгіленді.

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

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

    Пікірлер

    Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
    Кіріңіз немесе Тіркеліңіз