m_sizeHints.clear();
m_vocabulary.clear();
m_dirty = false;
- m_enableSorting = true;
+ m_sortingEnabled = true;
m_unknownAttribute = false;
m_unknownElement = false;
m_sortLesson = false;
bool KEduVocDocument::sort(int index, Qt::SortOrder order)
{
bool result = false;
- if (m_enableSorting && index < numIdentifiers())
+ if (m_sortingEnabled && index < numIdentifiers())
{
if (m_sortIdentifier.count() < m_identifiers.count())
for (int i = m_sortIdentifier.count(); i < (int) m_identifiers.count(); i++)
bool KEduVocDocument::sort(int index)
{
bool result = false;
- if (m_enableSorting && index < numIdentifiers())
+ if (m_sortingEnabled && index < numIdentifiers())
{
if (m_sortIdentifier.count() < m_identifiers.count())
for (int i = m_sortIdentifier.count(); i < (int) m_identifiers.count(); i++)
/**
* Enables sorting
*/
- inline void enableSorting(bool enable) { m_enableSorting = enable; }
+ inline void setSortingEnabled(bool enable) { m_sortingEnabled = enable; }
/**
* @returns whether sorting is enabled
*/
- inline bool isSortingEnabled() { return m_enableSorting; }
+ inline bool isSortingEnabled() { return m_sortingEnabled; }
/**
* @returns the modification state of the doc
bool m_sortLesson;
bool m_unknownAttribute;
bool m_unknownElement;
- bool m_enableSorting;
+ bool m_sortingEnabled;
// save these to document
QStringList m_identifiers; //0= origin, 1,.. translations
{
if (domElementSort.tagName() == KV_OPT_SORT)
{
- m_doc->m_enableSorting = true;
+ m_doc->setSortingEnabled(true);
QDomAttr domAttrOn = domElementSort.attributeNode(KV_BOOL_FLAG);
if (!domAttrOn.isNull())
- {
- bool ok = true;
- m_doc->m_enableSorting = domAttrOn.value().toInt(&ok); // returns 0 if the conversion fails
- if (!ok)
- m_doc->m_enableSorting = true;
- }
+ {
+ bool ok = true;
+ m_doc->setSortingEnabled(domAttrOn.value().toInt(&ok)); // returns 0 if the conversion fails
+ if (!ok)
+ m_doc->setSortingEnabled(true);
+ }
}
domElementSort = domElementSort.nextSibling().toElement();
QDomElement domElementOption = domDoc.createElement(KV_OPTION_GRP);
QDomElement domElementSort = domDoc.createElement(KV_OPT_SORT);
- domElementSort.setAttribute(KV_BOOL_FLAG, (m_doc->m_enableSorting?1:0));
+ domElementSort.setAttribute(KV_BOOL_FLAG, (m_doc->isSortingEnabled()?1:0));
domElementOption.appendChild(domElementSort);
domElementParent.appendChild(domElementOption);