*/
#include "dolphinremoteencoding.h"
-#include "dolphinviewactionhandler.h"
+#include "dolphinviewactionhandler.h"
#include "dolphindebug.h"
-#include <KActionMenu>
+
#include <KActionCollection>
-#include <QIcon>
-#include <KLocalizedString>
-#include <KConfig>
+#include <KActionMenu>
#include <KCharsets>
-#include <QMenu>
+#include <KConfig>
+#include <KConfigGroup>
+#include <KIO/Scheduler>
+#include <KLocalizedString>
#include <KProtocolInfo>
#include <KProtocolManager>
-#include <KIO/Scheduler>
-#include <KConfigGroup>
-#define DATA_KEY QLatin1String("Charset")
+#include <QMenu>
+
+#define DATA_KEY QStringLiteral("Charset")
DolphinRemoteEncoding::DolphinRemoteEncoding(QObject* parent, DolphinViewActionHandler* actionHandler)
:QObject(parent),
m_loaded(false),
m_idDefault(0)
{
- m_menu = new KActionMenu(QIcon::fromTheme("character-set"), i18n("Select Remote Charset"), this);
- m_actionHandler->actionCollection()->addAction("change_remote_encoding", m_menu);
+ m_menu = new KActionMenu(QIcon::fromTheme(QStringLiteral("character-set")), i18n("Select Remote Charset"), this);
+ m_actionHandler->actionCollection()->addAction(QStringLiteral("change_remote_encoding"), m_menu);
connect(m_menu->menu(), &QMenu::aboutToShow,
this, &DolphinRemoteEncoding::slotAboutToShow);
break;
}
- domains << partList.join(".");
+ domains << partList.join(QLatin1Char('.'));
partList.erase(partList.begin());
}