fear: add copy version

This commit is contained in:
semenov
2024-12-20 12:00:26 +03:00
parent c48831b77e
commit 7e13c6dc5d
57 changed files with 1402 additions and 68 deletions

View File

@@ -19,6 +19,7 @@ void VersionSelectWidget::initialize(SendSystem *sendSystem)
void VersionSelectWidget::fillView(QList<StreamingVersionData *> *serverData)
{
show();
ui->verListView->clear();
serverDataList = serverData;
foreach(StreamingVersionData *data,*serverData)
@@ -54,13 +55,21 @@ void VersionSelectWidget::on_verListView_itemDoubleClicked(QListWidgetItem *item
void VersionSelectWidget::on_createDuplicateButton_clicked()
{
NewVersionWidget *newVersionWidget = new NewVersionWidget;
newVersionWidget->initialize(this,selectedVersion->getViewName());
newVersionWidget->show();
}
void VersionSelectWidget::sendCopyEmit(QString newName)
{
QString result = selectedVersion->getViewName() + ";" + newName;
if(selectedVersion != nullptr)
emit sigSendCopyVersion(result);
}
void VersionSelectWidget::on_DeleteVersionButton_clicked()
{
if(selectedVersion != nullptr)
emit sigSendCopyVersion(selectedVersion);
}
void VersionSelectWidget::on_switchServerVersionButton_clicked()