Commit 83c3a1ba authored by Boris Barbulovski's avatar Boris Barbulovski Committed by Michal Marek
Browse files

xconfig: fix missing suboption and help panels on first run



qconfig initial slider sizes fix.

On first `make xconfig`, suboption and help panels were hidden.
Now we properly detect the first run, and show those panels.

Reported-by: default avatarJason Vas Dias <jason.vas.dias@gmail.com>
Signed-off-by: default avatarBoris Barbulovski <bbarbulovski@gmail.com>
Signed-off-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Tested-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Signed-off-by: default avatarMichal Marek <mmarek@suse.com>
parent e039303f
Loading
Loading
Loading
Loading
+12 −4
Original line number Diff line number Diff line
@@ -65,12 +65,20 @@ ConfigSettings::ConfigSettings()
QList<int> ConfigSettings::readSizes(const QString& key, bool *ok)
{
	QList<int> result;

	if (contains(key))
	{
		QStringList entryList = value(key).toStringList();
		QStringList::Iterator it;

		for (it = entryList.begin(); it != entryList.end(); ++it)
			result.push_back((*it).toInt());

		*ok = true;
	}
	else
		*ok = false;

	return result;
}