Options: Sort by category, id.

Separate category and trCategory and introduce sorting characters
to the categories. Same for id/name.
This commit is contained in:
Friedemann Kleint
2009-11-27 16:12:12 +01:00
parent f928145163
commit a8ac34c347
51 changed files with 262 additions and 123 deletions

View File

@@ -32,9 +32,11 @@
#include "ui_completionsettingspage.h"
#include <coreplugin/icore.h>
#include <texteditor/texteditorconstants.h>
#include <extensionsystem/pluginmanager.h>
#include <QtCore/QTextStream>
#include <QtCore/QCoreApplication>
using namespace CppTools::Internal;
@@ -51,7 +53,7 @@ CompletionSettingsPage::~CompletionSettingsPage()
QString CompletionSettingsPage::id() const
{
return QLatin1String("Completion");
return QLatin1String("P.Completion");
}
QString CompletionSettingsPage::trName() const
@@ -61,12 +63,13 @@ QString CompletionSettingsPage::trName() const
QString CompletionSettingsPage::category() const
{
return QLatin1String("TextEditor");
return QLatin1String(TextEditor::Constants::TEXT_EDITOR_SETTINGS_CATEGORY);
}
QString CompletionSettingsPage::trCategory() const
{
return tr("Text Editor");
return QCoreApplication::translate("Text Editor", TextEditor::Constants::TEXT_EDITOR_SETTINGS_TR_CATEGORY);
}
QWidget *CompletionSettingsPage::createPage(QWidget *parent)