- && !image2ComboBox->currentText().isEmpty())
- {
- int row = linkTableWidget->rowCount();
- linkTableWidget->insertRow(row);
-
- linkTableWidget->setItem(row,1,new QTableWidgetItem(image1ComboBox->currentText()));
- linkTableWidget->setItem(row,2,new QTableWidgetItem("&"));
- linkTableWidget->setItem(row,3,new QTableWidgetItem(image2ComboBox->currentText()));
- linkTableWidget->setItem(row,4,new QTableWidgetItem(image1Ids[image1ComboBox->currentIndex()].c_str()));
- linkTableWidget->setItem(row,5,new QTableWidgetItem(image2Ids[image2ComboBox->currentIndex()].c_str()));
- QTreePushButton* cButton = new QTreePushButton;
- cButton->setIndex(linkTableWidget->rowCount());
- cButton->setColumn(0);
- cButton->setIcon(QIcon(QString::fromUtf8(":/common/icons/exit.png")));
- connect(cButton,SIGNAL(clickedInto(int, int)),
- this,SLOT(removeLink(int, int)));
- cButton->setToolTip(tr("remove link"));
- linkTableWidget->setCellWidget(row,0,cButton);
-
- linkTableWidget->resizeColumnToContents(0);
- linkTableWidget->resizeColumnToContents(1);
- linkTableWidget->resizeColumnToContents(2);
- linkTableWidget->resizeColumnToContents(3);
- linkTableWidget->setRowHeight(row,17);
-
- emit addLink(image1Ids[image1ComboBox->currentIndex()].c_str(),
- image2Ids[image2ComboBox->currentIndex()].c_str());
- UpdateComboBox2(image1ComboBox->currentIndex());
- }
+ && !image2ComboBox->currentText().isEmpty()) {
+ int row = linkTableWidget->rowCount();
+ linkTableWidget->insertRow(row);
+
+ linkTableWidget->setItem(row,1,new QTableWidgetItem(image1ComboBox->currentText()));
+ linkTableWidget->setItem(row,2,new QTableWidgetItem("&"));
+ linkTableWidget->setItem(row,3,new QTableWidgetItem(image2ComboBox->currentText()));
+ linkTableWidget->setItem(row,4,new QTableWidgetItem(image1Ids[image1ComboBox->currentIndex()].c_str()));
+ linkTableWidget->setItem(row,5,new QTableWidgetItem(image2Ids[image2ComboBox->currentIndex()].c_str()));
+ QTreePushButton* cButton = new QTreePushButton;
+ cButton->setIndex(linkTableWidget->rowCount());
+ cButton->setColumn(0);
+ cButton->setIcon(QIcon(QString::fromUtf8(":/common/icons/exit.png")));
+ connect(cButton,SIGNAL(clickedInto(int, int)),
+ this,SLOT(removeLink(int, int)));
+ cButton->setToolTip(tr("remove link"));
+ linkTableWidget->setCellWidget(row,0,cButton);
+
+ linkTableWidget->resizeColumnToContents(0);
+ linkTableWidget->resizeColumnToContents(1);
+ linkTableWidget->resizeColumnToContents(2);
+ linkTableWidget->resizeColumnToContents(3);
+ linkTableWidget->setRowHeight(row,17);
+
+ emit addLink(image1Ids[image1ComboBox->currentIndex()].c_str(),
+ image2Ids[image2ComboBox->currentIndex()].c_str());
+ UpdateComboBox2(image1ComboBox->currentIndex());
+ }