Page MenuHomePhabricator

gui: Drop PeerTableModel dependency to ClientModel
ClosedPublic

Authored by PiRK on Dec 22 2020, 08:16.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC972b80d14bc5: gui: Drop PeerTableModel dependency to ClientModel
Summary

Class PeerTableModel doesn't actually depend on ClientModel.

This removes the circular dependency qt/clientmodel -> qt/peertablemodel -> qt/clientmodel

This is a backport of Core PR18060

Test Plan

ninja && src/qt/bitcoin-qt

PeerTableModel is used in the rpc console GUI.

test/lint/lint-circular-dependencies.sh

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable