[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdevplatform/veritas
From: Manuel Breugelmans <mbr.nxi () gmail ! com>
Date: 2008-09-26 17:20:21
Message-ID: 1222449621.027894.10453.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 865098 by mbreugel:
- remove unused icons
- use qxrunner icon for the results toolview
- adjust column resize mode for the results itemview (not 100%)
M +16 -0 mvc/resultswidget.cpp
M +1 -0 mvc/resultswidget.h
M +1 -2 mvc/runnerwindow.cpp
D resources/collapsed.png
D resources/expanded.png
D resources/fatal.png
D resources/item_run.png
D resources/none.png
D resources/play.png
M +0 -4 resources/qxrunner.qrc
--- trunk/KDE/kdevplatform/veritas/mvc/resultswidget.cpp #865097:865098
@@ -20,6 +20,7 @@
#include "resultswidget.h"
#include <QTreeView>
+#include <QHeaderView>
using Veritas::ResultsWidget;
@@ -30,12 +31,27 @@
setWordWrap(true);
setIndentation(30);
setAlternatingRowColors(true);
+ setWindowIcon(QIcon(":/icons/qxrunner_16x16"));
+
+ header()->setStretchLastSection(false);
+ header()->setMovable(false);
+ header()->setClickable(false);
+ setResizeMode();
}
ResultsWidget::~ResultsWidget()
{
}
+void ResultsWidget::setResizeMode()
+{
+ header()->setResizeMode(QHeaderView::Fixed);
+ header()->setResizeMode(0, QHeaderView::ResizeToContents); // test name
+ header()->setResizeMode(1, QHeaderView::Stretch); // message
+ header()->setResizeMode(2, QHeaderView::Interactive); // file name
+ header()->setResizeMode(3, QHeaderView::ResizeToContents); // line number
+}
+
QTreeView* ResultsWidget::tree()
{
return this;
--- trunk/KDE/kdevplatform/veritas/mvc/resultswidget.h #865097:865098
@@ -32,6 +32,7 @@
ResultsWidget(QWidget* parent=0);
virtual ~ResultsWidget();
+ void setResizeMode();
QTreeView* tree();
};
--- trunk/KDE/kdevplatform/veritas/mvc/runnerwindow.cpp #865097:865098
@@ -107,6 +107,7 @@
int filter = Veritas::RunError | Veritas::RunFatal | Veritas::RunInfo;
rproxy->setFilter(filter); // also updates the view
resultsView()->setModel(rproxy);
+ m_results->setResizeMode();
m_selection = new SelectionManager(runnerView());
SelectionToggle* selectionToggle = new SelectionToggle(runnerView()->viewport());
@@ -137,8 +138,6 @@
"border-image: none"
"}");
- resultsView()->header()->setResizeMode(QHeaderView::Interactive);
-
connect(runnerView(), SIGNAL(clicked(QModelIndex)),
SLOT(expandOrCollapse(QModelIndex)));
--- trunk/KDE/kdevplatform/veritas/resources/qxrunner.qrc #865097:865098
@@ -1,9 +1,5 @@
<RCC>
<qresource prefix="/icons" >
- <file>collapsed.png</file>
- <file>expanded.png</file>
- <file>item_run.png</file>
- <file>play.png</file>
<file>qxrunner_16x16.png</file>
<file>qxrunner_24x24.png</file>
<file>qxrunner_64x64.png</file>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic