aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorChristian Kamm <[email protected]>2011-05-27 09:35:47 +0200
committerBill King <[email protected]>2011-05-27 10:56:07 +0200
commit30fd098d9f531941dd08b373a0278a14240bbd31 (patch)
treeb289c3ad635a63dc25870067013c650f2a7aa311 /src/plugins
parent8e84872ace9ccab8e9a3467d8bcce2e5cd0474d5 (diff)
C++ indenter: Make CppCodeStyleSettings a class.
Also register it with the meta type system. Change-Id: Id720e43d19765283765e7dbbd46820ba9cfb1be7 Reviewed-on: http://codereview.qt.nokia.com/172 Reviewed-by: Bill King <[email protected]>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/cpptools/cppcodestylesettings.h3
-rw-r--r--src/plugins/cpptools/cpptoolsplugin.cpp4
2 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cppcodestylesettings.h b/src/plugins/cpptools/cppcodestylesettings.h
index 20651ed11c0..320c99471f7 100644
--- a/src/plugins/cpptools/cppcodestylesettings.h
+++ b/src/plugins/cpptools/cppcodestylesettings.h
@@ -12,8 +12,9 @@ QT_END_NAMESPACE
namespace CppTools {
-struct CPPTOOLS_EXPORT CppCodeStyleSettings
+class CPPTOOLS_EXPORT CppCodeStyleSettings
{
+public:
CppCodeStyleSettings();
bool indentBlockBraces;
diff --git a/src/plugins/cpptools/cpptoolsplugin.cpp b/src/plugins/cpptools/cpptoolsplugin.cpp
index cf2762677db..39144d05a2f 100644
--- a/src/plugins/cpptools/cpptoolsplugin.cpp
+++ b/src/plugins/cpptools/cpptoolsplugin.cpp
@@ -44,6 +44,7 @@
#include "cppcompletionassist.h"
#include "cpptoolssettings.h"
#include "cppcodestylesettingsfactory.h"
+#include "cppcodestylesettings.h"
#include <extensionsystem/pluginmanager.h>
@@ -105,6 +106,9 @@ bool CppToolsPlugin::initialize(const QStringList &arguments, QString *error)
{
Q_UNUSED(arguments)
Q_UNUSED(error)
+
+ qRegisterMetaType<CppTools::CppCodeStyleSettings>("CppTools::CppCodeStyleSettings");
+
Core::ICore *core = Core::ICore::instance();
Core::ActionManager *am = core->actionManager();