Open source properties on double click

This commit is contained in:
Palana 2014-10-15 22:05:56 +02:00
parent eadea9a7e5
commit 1e41dab7b5
2 changed files with 13 additions and 0 deletions

View file

@ -1745,6 +1745,18 @@ void OBSBasic::on_sources_customContextMenuRequested(const QPoint &pos)
popup.exec(QCursor::pos());
}
void OBSBasic::on_sources_itemDoubleClicked(QListWidgetItem *witem)
{
if (!witem)
return;
OBSSceneItem item = GetSceneItem(witem);
OBSSource source = obs_sceneitem_get_source(item);
if (source)
CreatePropertiesWindow(source);
}
void OBSBasic::AddSource(const char *id)
{
if (id && *id) {

View file

@ -265,6 +265,7 @@ private slots:
void on_sources_currentItemChanged(QListWidgetItem *current,
QListWidgetItem *prev);
void on_sources_customContextMenuRequested(const QPoint &pos);
void on_sources_itemDoubleClicked(QListWidgetItem *item);
void on_actionAddSource_triggered();
void on_actionRemoveSource_triggered();
void on_actionInteract_triggered();