[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kdeui
From: Martin Koller <m.koller () surfeu ! at>
Date: 2005-12-31 18:03:57
Message-ID: 1136052237.116565.9784.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 492954 by mkoller:
- fix icon column width to only have the icons width
- QString::null -> QString()
M +16 -18 kedittoolbar.cpp
--- trunk/KDE/kdelibs/kdeui/kedittoolbar.cpp #492953:492954
@@ -86,7 +86,7 @@
class ToolbarItem : public QTreeWidgetItem
{
public:
- ToolbarItem(QTreeWidget *parent, const QString& tag = QString::null, const \
QString& name = QString::null, const QString& statusText = QString::null) + \
ToolbarItem(QTreeWidget *parent, const QString& tag = QString(), const QString& name \
= QString(), const QString& statusText = QString()) : QTreeWidgetItem(parent)
{
setInternalTag(tag);
@@ -121,6 +121,8 @@
header()->hideSection(4);
header()->setStretchLastSection(true);
header()->hide();
+
+ setIndentation(0);
}
void makeVisible(QTreeWidgetItem* item)
@@ -128,14 +130,6 @@
scrollTo(indexFromItem(item));
}
- virtual int sizeHintForColumn(int column) const
- {
- if (column == 0)
- return iconSize().width();
-
- return QTreeWidget::sizeHintForColumn(column);
- }
-
ToolbarItem* currentItem() const
{
return static_cast<ToolbarItem*>(QTreeWidget::currentItem());
@@ -420,7 +414,7 @@
kdWarning() << "Could not delete " << file << endl;
}
- m_widget = new KEditToolbarWidget(QString::null, d->m_factory, this);
+ m_widget = new KEditToolbarWidget(QString(), d->m_factory, this);
m_widget->rebuildKXMLGUIClients();
}
else
@@ -434,7 +428,7 @@
if ( !QFile::remove( xml_file ) )
kdWarning() << "Could not delete " << xml_file << endl;
- m_widget = new KEditToolbarWidget(QString::null, d->m_collection, d->m_file, \
d->m_global, this); + m_widget = new KEditToolbarWidget(QString(), \
d->m_collection, d->m_file, d->m_global, this); }
setMainWidget(m_widget);
@@ -560,7 +554,7 @@
// then, the merged one (ui_standards + local xml)
XmlData merge;
- merge.m_xmlFile = QString::null;
+ merge.m_xmlFile = QString();
merge.m_type = XmlData::Merged;
merge.m_document = domDocument();
elem = merge.m_document.documentElement().toElement();
@@ -739,7 +733,8 @@
//m_activeList->setDropVisualizer(true);
//m_activeList->setAllColumnsShowFocus(true);
- m_activeList->setMinimumWidth(m_inactiveList->minimumWidth());
+ // With Qt-4.1 only setting MiniumWidth results in a 0-width icon column ...
+ m_activeList->setMinimumSize(m_inactiveList->minimumWidth(), 100);
active_label->setBuddy(m_activeList);
#ifdef _GNUC
#warning "kde4: dropped signal doesn't exist now"
@@ -914,7 +909,7 @@
if (it.isNull()) continue;
if (it.tagName() == tagSeparator)
{
- ToolbarItem *act = new ToolbarItem(m_activeList, tagSeparator, \
sep_name.arg(sep_num++), QString::null); + ToolbarItem *act = new \
ToolbarItem(m_activeList, tagSeparator, sep_name.arg(sep_num++), \
QString());
bool isLineSep = ( it.attribute(attrLineSeparator, "true").toLower() == \
QLatin1String("true") ); if(isLineSep)
act->setText(1, LINESEPARATORSTRING);
@@ -989,12 +984,15 @@
m_inactiveList->sortItems(1, Qt::DescendingOrder);
// finally, add default separators to the inactive list
- ToolbarItem *act = new ToolbarItem(0L, tagSeparator, sep_name.arg(sep_num++), \
QString::null); + ToolbarItem *act = new ToolbarItem(0L, tagSeparator, \
sep_name.arg(sep_num++), QString()); act->setText(1, LINESEPARATORSTRING);
m_inactiveList->insertTopLevelItem(0, act);
- act = new ToolbarItem(0L, tagSeparator, sep_name.arg(sep_num++), QString::null);
+ act = new ToolbarItem(0L, tagSeparator, sep_name.arg(sep_num++), QString());
act->setText(1, SEPARATORSTRING);
m_inactiveList->insertTopLevelItem(1, act);
+
+ m_inactiveList->resizeColumnToContents(0);
+ m_activeList->resizeColumnToContents(0);
}
KActionCollection *KEditToolbarWidget::actionCollection() const
@@ -1042,7 +1040,7 @@
else
{
m_insertAction->setEnabled(false);
- d->m_helpArea->setText( QString::null );
+ d->m_helpArea->setText( QString() );
}
}
@@ -1071,7 +1069,7 @@
{
m_upAction->setEnabled(false);
m_downAction->setEnabled(false);
- d->m_helpArea->setText( QString::null );
+ d->m_helpArea->setText( QString() );
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic