+void BufferViewConfig::moveBuffer(const BufferId &bufferId, int pos)
+{
+ if (!_buffers.contains(bufferId))
+ return;
+
+ if (pos < 0)
+ pos = 0;
+ if (pos >= _buffers.count())
+ pos = _buffers.count() - 1;
+
+ _buffers.move(_buffers.indexOf(bufferId), pos);
+ SYNC(ARG(bufferId), ARG(pos))
+ emit bufferMoved(bufferId, pos);
+ emit configChanged();
+}