From 55c28b9973359390fa9f6afbbf1a21047f1aa39b Mon Sep 17 00:00:00 2001 From: blacksun Date: Mon, 25 Mar 2013 17:29:07 +0000 Subject: [PATCH] element editor: language dialog give the focus for new line and sort language by alphabetic git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2073 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- sources/nameslistwidget.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sources/nameslistwidget.cpp b/sources/nameslistwidget.cpp index e44dcdbde..012cbabb6 100644 --- a/sources/nameslistwidget.cpp +++ b/sources/nameslistwidget.cpp @@ -73,6 +73,8 @@ void NamesListWidget::addLine() { QTreeWidgetItem *qtwi = new QTreeWidgetItem(); qtwi -> setFlags(Qt::ItemIsEditable | Qt::ItemIsEnabled | Qt::ItemIsSelectable); tree_names -> addTopLevelItem(qtwi); + tree_names -> setCurrentItem(qtwi); + tree_names -> editItem(qtwi); } /** @@ -138,6 +140,7 @@ void NamesListWidget::setNames(const NamesList &provided_names) { QTreeWidgetItem *qtwi = new QTreeWidgetItem(values); if (!read_only) qtwi -> setFlags(Qt::ItemIsEditable | Qt::ItemIsEnabled | Qt::ItemIsSelectable); tree_names -> addTopLevelItem(qtwi); + tree_names -> sortItems(0, Qt::AscendingOrder); } }