mirror of
https://github.com/Qv2ray/Qv2ray.git
synced 2025-05-19 10:20:49 +08:00
fix: fixed multiple selection issue
This commit is contained in:
parent
e0ae079430
commit
b600bcd57a
@ -1 +1 @@
|
||||
4685
|
||||
4687
|
@ -912,15 +912,6 @@ void MainWindow::on_action_RCM_EditAsJson_triggered()
|
||||
OnEditJsonRequested(get<1>(widget->Identifier()));
|
||||
}
|
||||
|
||||
void MainWindow::on_connectionListWidget_itemSelectionChanged()
|
||||
{
|
||||
if (connectionListWidget->selectedItems().count() > 0)
|
||||
{
|
||||
connectionListWidget->setCurrentItem(connectionListWidget->selectedItems().first());
|
||||
connectionListWidget->setFocus();
|
||||
}
|
||||
}
|
||||
|
||||
void MainWindow::on_chartVisibilityBtn_clicked()
|
||||
{
|
||||
speedChartHolderWidget->setVisible(!speedChartWidget->isVisible());
|
||||
@ -935,3 +926,12 @@ void MainWindow::on_clearChartBtn_clicked()
|
||||
{
|
||||
speedChartWidget->Clear();
|
||||
}
|
||||
|
||||
void MainWindow::on_connectionListWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous)
|
||||
{
|
||||
Q_UNUSED(previous)
|
||||
if (current != nullptr && !isExiting)
|
||||
{
|
||||
on_connectionListWidget_itemClicked(current, 0);
|
||||
}
|
||||
}
|
||||
|
@ -98,14 +98,14 @@ class MainWindow
|
||||
//
|
||||
void SortConnectionList(MW_ITEM_COL byCol, bool asending);
|
||||
|
||||
void on_connectionListWidget_itemSelectionChanged();
|
||||
|
||||
void on_chartVisibilityBtn_clicked();
|
||||
|
||||
void on_logVisibilityBtn_clicked();
|
||||
|
||||
void on_clearChartBtn_clicked();
|
||||
|
||||
void on_connectionListWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous);
|
||||
|
||||
private:
|
||||
QHash<GroupId, shared_ptr<QTreeWidgetItem>> groupNodes;
|
||||
QHash<ConnectionId, shared_ptr<QTreeWidgetItem>> connectionNodes;
|
||||
|
Loading…
Reference in New Issue
Block a user