Implement renaming of scenes/sources

This commit is contained in:
jp9000
2014-06-30 00:18:44 -07:00
parent dc27cb2051
commit 11a7b57cd8
2 changed files with 106 additions and 2 deletions
+9 -2
View File
@@ -138,14 +138,13 @@ private slots:
void AddScene(OBSSource source);
void RemoveScene(OBSSource source);
void UpdateSceneSelection(OBSSource source);
void RenameSources(QString newName, QString prevName);
void MoveSceneItem(OBSSceneItem item, order_movement movement);
void ActivateAudioSource(OBSSource source);
void DeactivateAudioSource(OBSSource source);
void AddSourceFromAction();
private:
/* OBS Callbacks */
static void SceneItemAdded(void *data, calldata_t params);
@@ -154,6 +153,7 @@ private:
static void SourceRemoved(void *data, calldata_t params);
static void SourceActivated(void *data, calldata_t params);
static void SourceDeactivated(void *data, calldata_t params);
static void SourceRenamed(void *data, calldata_t params);
static void ChannelChanged(void *data, calldata_t params);
static void RenderMain(void *data, uint32_t cx, uint32_t cy);
@@ -242,6 +242,13 @@ private slots:
void logUploadRead();
void logUploadFinished();
void AddSourceFromAction();
void SceneNameEdited(QWidget *editor,
QAbstractItemDelegate::EndEditHint endHint);
void SceneItemNameEdited(QWidget *editor,
QAbstractItemDelegate::EndEditHint endHint);
public:
explicit OBSBasic(QWidget *parent = 0);
virtual ~OBSBasic();