From d13c0df86f8c1bd73188db48ec4ab5ca4bda098e Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Sun, 27 Jul 2008 14:07:46 +0200 Subject: [PATCH] added debug helper for the networkmodel --- src/qtui/mainwin.cpp | 9 +++++++++ src/qtui/mainwin.h | 1 + src/qtui/ui/mainwin.ui | 12 ++++++++++++ 3 files changed, 22 insertions(+) diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index e134bc0b..4973ba16 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -766,3 +766,12 @@ void MainWin::connectOrDisconnectFromNet() { else net->requestDisconnect(); } + + +void MainWin::on_actionDebugNetworkModel_triggered(bool) { + QTreeView *view = new QTreeView; + view->setAttribute(Qt::WA_DeleteOnClose); + view->setModel(Client::networkModel()); + view->expandAll(); + view->show(); +} diff --git a/src/qtui/mainwin.h b/src/qtui/mainwin.h index 1eae4bce..495a1233 100644 --- a/src/qtui/mainwin.h +++ b/src/qtui/mainwin.h @@ -91,6 +91,7 @@ class MainWin : public QMainWindow { void on_actionLockDockPositions_toggled(bool lock); void showAboutDlg(); void showDebugConsole(); + void on_actionDebugNetworkModel_triggered(bool); void showCoreConnectionDlg(bool autoConnect = false); void coreConnectionDlgFinished(int result); diff --git a/src/qtui/ui/mainwin.ui b/src/qtui/ui/mainwin.ui index 9b77edf6..ddd2e730 100644 --- a/src/qtui/ui/mainwin.ui +++ b/src/qtui/ui/mainwin.ui @@ -91,8 +91,15 @@ &Help + + + Debug + + + + @@ -322,6 +329,11 @@ Core Info + + + NetworkModel + + -- 2.20.1