Krita Source Code Documentation
Loading...
Searching...
No Matches
kxmlguifactory.cpp File Reference
#include "kxmlguifactory.h"
#include "config-xmlgui.h"
#include "kxmlguifactory_p.h"
#include "kxmlguiclient.h"
#include "kxmlguibuilder.h"
#include "KisShortcutsDialog.h"
#include "kactioncollection.h"
#include <QAction>
#include <QDir>
#include <QDomDocument>
#include <QFile>
#include <QCoreApplication>
#include <QTextStream>
#include <QWidget>
#include <QDate>
#include <QVariant>
#include <QTextCodec>
#include <QStandardPaths>
#include <QDebug>
#include <ksharedconfig.h>
#include <kconfiggroup.h>
#include <kis_icon_utils.h>
#include <WidgetUtilsDebug.h>
#include <KisPortingUtils.h>

Go to the source code of this file.

Classes

class  KisKXMLGUIFactoryPrivate
 

Functions

static bool equals (const QString &str1, const char *str2)
 
static bool equals (const QString &str1, const QString &str2)
 
static QDomElement findActionPropertiesElement (const QDomDocument &doc)
 

Function Documentation

◆ equals() [1/2]

static bool equals ( const QString & str1,
const char * str2 )
inlinestatic

Definition at line 520 of file kxmlguifactory.cpp.

521{
522 return str1.compare(QLatin1String(str2), Qt::CaseInsensitive) == 0;
523}

◆ equals() [2/2]

static bool equals ( const QString & str1,
const QString & str2 )
inlinestatic

Definition at line 524 of file kxmlguifactory.cpp.

525{
526 return str1.compare(str2, Qt::CaseInsensitive) == 0;
527}

◆ findActionPropertiesElement()

static QDomElement findActionPropertiesElement ( const QDomDocument & doc)
static

Definition at line 327 of file kxmlguifactory.cpp.

328{
329 const QLatin1String tagActionProp("ActionProperties");
330 QDomElement e = doc.documentElement().firstChildElement();
331 for (; !e.isNull(); e = e.nextSiblingElement()) {
332 if (QString::compare(e.tagName(), tagActionProp, Qt::CaseInsensitive) == 0) {
333 return e;
334 }
335 }
336 return QDomElement();
337}