Add double-click to copy IP to clipboard to UI.

This commit is contained in:
Adam Ierymenko 2013-12-17 18:20:20 -08:00
parent 77683eda0c
commit ea4269e0d2
3 changed files with 12 additions and 0 deletions

View File

@ -104,3 +104,10 @@ void NetworkWidget::on_networkIdPushButton_clicked()
{
QApplication::clipboard()->setText(ui->networkIdPushButton->text());
}
void NetworkWidget::on_ipListWidget_doubleClicked(const QModelIndex &index)
{
QListWidgetItem *ci = ui->ipListWidget->currentItem();
if (ci)
QApplication::clipboard()->setText(ci->text());
}

View File

@ -29,6 +29,8 @@ private slots:
void on_leaveNetworkButton_clicked();
void on_networkIdPushButton_clicked();
void on_ipListWidget_doubleClicked(const QModelIndex &index);
private:
Ui::NetworkWidget *ui;
std::string networkIdStr;

View File

@ -338,6 +338,9 @@
<property name="focusPolicy">
<enum>Qt::NoFocus</enum>
</property>
<property name="toolTip">
<string>Double-click to Copy IP Address to Clipboard.</string>
</property>
<property name="editTriggers">
<set>QAbstractItemView::NoEditTriggers</set>
</property>