From: Marcus Eggenberger Date: Sun, 27 Jul 2008 12:07:46 +0000 (+0200) Subject: added debug helper for the networkmodel X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=09d5d0f04ab2e920b784614dc1777bd17e98cb09 added debug helper for the networkmodel --- diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index deb35433..5dd20f80 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -695,3 +695,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 a50976e8..f352f7ad 100644 --- a/src/qtui/mainwin.h +++ b/src/qtui/mainwin.h @@ -83,6 +83,7 @@ class MainWin : public QMainWindow { void showManageViewsDlg(); 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 e63a6bc9..a64cfbd1 100644 --- a/src/qtui/ui/mainwin.ui +++ b/src/qtui/ui/mainwin.ui @@ -81,8 +81,15 @@ &Help + + + Debug + + + + @@ -276,6 +283,11 @@ &Edit Networks... + + + NetworkModel + +