From b949cafc78d9fe494bd880205b1521e7db5d4b43 Mon Sep 17 00:00:00 2001
From: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Date: Thu, 8 Apr 2010 17:12:18 +0200
Subject: [PATCH] Debugger/gdb: Cosmetics, no gcc on Windows, width.

---
 src/plugins/debugger/gdb/gdbchooserwidget.cpp | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/plugins/debugger/gdb/gdbchooserwidget.cpp b/src/plugins/debugger/gdb/gdbchooserwidget.cpp
index aa38342d58a..c45f6f23e69 100644
--- a/src/plugins/debugger/gdb/gdbchooserwidget.cpp
+++ b/src/plugins/debugger/gdb/gdbchooserwidget.cpp
@@ -65,7 +65,10 @@ Q_DECLARE_METATYPE(QList<int>)
 static QList<int> allGdbToolChains()
 {
     QList<int> rc;
-    rc << ProjectExplorer::ToolChain::GCC
+    rc
+#ifdef Q_OS_UNIX
+       << ProjectExplorer::ToolChain::GCC
+#endif
 #ifdef Q_OS_WIN
        << ProjectExplorer::ToolChain::MinGW
        << ProjectExplorer::ToolChain::WINSCW
@@ -335,7 +338,6 @@ void GdbChooserWidget::slotAdd()
     }
     // Add binary + toolchain to model
     m_model->append(path, binaryDialog.toolChains());
-    m_treeView->expandAll();
 }
 
 void GdbChooserWidget::slotRemove()
@@ -389,7 +391,8 @@ GdbChooserWidget::BinaryToolChainMap GdbChooserWidget::gdbBinaries() const
 void GdbChooserWidget::setGdbBinaries(const BinaryToolChainMap &m)
 {
     m_model->setGdbBinaries(m);
-    m_treeView->expandAll();
+    for (int c = 0; c < ColumnCount; c++)
+        m_treeView->resizeColumnToContents(c);
 }
 
 // -------------- ToolChainSelectorWidget
-- 
GitLab