[vlc-commits] [Git][videolan/vlc][master] qt: connect `QAbstractListModel::rowsMoved()` to `PlayerControlbarModel::contentChanged()`
Steve Lhomme (@robUx4)
gitlab at videolan.org
Sun Aug 24 13:03:59 UTC 2025
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
7b08af3d by Fatih Uzunoglu at 2025-08-24T12:51:12+00:00
qt: connect `QAbstractListModel::rowsMoved()` to `PlayerControlbarModel::contentChanged()`
This fixes the model not being dirty when controls move intra-model.
- - - - -
1 changed file:
- modules/gui/qt/player/player_controlbar_model.cpp
Changes:
=====================================
modules/gui/qt/player/player_controlbar_model.cpp
=====================================
@@ -80,6 +80,10 @@ PlayerControlbarModel::PlayerControlbarModel(QObject *parent) : QObject(parent)
connect(m_left, &QAbstractListModel::dataChanged, this, &PlayerControlbarModel::contentChanged);
connect(m_center, &QAbstractListModel::dataChanged, this, &PlayerControlbarModel::contentChanged);
connect(m_right, &QAbstractListModel::dataChanged, this, &PlayerControlbarModel::contentChanged);
+
+ connect(m_left, &QAbstractListModel::rowsMoved, this, &PlayerControlbarModel::contentChanged);
+ connect(m_center, &QAbstractListModel::rowsMoved, this, &PlayerControlbarModel::contentChanged);
+ connect(m_right, &QAbstractListModel::rowsMoved, this, &PlayerControlbarModel::contentChanged);
}
PlayerControlbarModel::~PlayerControlbarModel()
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/7b08af3d097c8dffb896f564360395025dfc4f48
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/7b08af3d097c8dffb896f564360395025dfc4f48
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list