Changeset View
Changeset View
Standalone View
Standalone View
plugins/astyle/astyle_preferences.cpp
Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Line(s) | |||||
57 | const int POINTERALIGN_MIDDLE = 2; | 57 | const int POINTERALIGN_MIDDLE = 2; | ||
58 | const int POINTERALIGN_TYPE = 3; | 58 | const int POINTERALIGN_TYPE = 3; | ||
59 | 59 | | |||
60 | } | 60 | } | ||
61 | 61 | | |||
62 | AStylePreferences::AStylePreferences(Language lang, QWidget *parent) | 62 | AStylePreferences::AStylePreferences(Language lang, QWidget *parent) | ||
63 | : SettingsWidget(parent) | 63 | : SettingsWidget(parent) | ||
64 | , m_formatter(new AStyleFormatter) | 64 | , m_formatter(new AStyleFormatter) | ||
65 | , m_currentLanguage(lang) | ||||
65 | { | 66 | { | ||
66 | setupUi(this); | 67 | setupUi(this); | ||
67 | switch(lang) { | 68 | switch(lang) { | ||
68 | case AStylePreferences::CPP: | 69 | case AStylePreferences::CPP: | ||
70 | case AStylePreferences::ObjC: | ||||
69 | m_formatter->setCStyle(); | 71 | m_formatter->setCStyle(); | ||
70 | break; | 72 | break; | ||
71 | case AStylePreferences::Java: | 73 | case AStylePreferences::Java: | ||
72 | m_formatter->setJavaStyle(); | 74 | m_formatter->setJavaStyle(); | ||
73 | break; | 75 | break; | ||
74 | case AStylePreferences::CSharp: | 76 | case AStylePreferences::CSharp: | ||
75 | m_formatter->setSharpStyle(); | 77 | m_formatter->setSharpStyle(); | ||
76 | break; | 78 | break; | ||
▲ Show 20 Lines • Show All 168 Lines • ▼ Show 20 Line(s) | 240 | { | |||
245 | else | 247 | else | ||
246 | item->setCheckState(Qt::Unchecked); | 248 | item->setCheckState(Qt::Unchecked); | ||
247 | } | 249 | } | ||
248 | 250 | | |||
249 | void AStylePreferences::updatePreviewText(bool emitChangedSignal) | 251 | void AStylePreferences::updatePreviewText(bool emitChangedSignal) | ||
250 | { | 252 | { | ||
251 | Q_UNUSED(emitChangedSignal); | 253 | Q_UNUSED(emitChangedSignal); | ||
252 | if(tabWidget->currentIndex() == 0) | 254 | if(tabWidget->currentIndex() == 0) | ||
253 | emit previewTextChanged(AStylePlugin::indentingSample()); | 255 | emit previewTextChanged(AStylePlugin::indentingSample(m_currentLanguage)); | ||
254 | else | 256 | else | ||
255 | emit previewTextChanged(AStylePlugin::formattingSample()); | 257 | emit previewTextChanged(AStylePlugin::formattingSample(m_currentLanguage)); | ||
256 | } | 258 | } | ||
257 | 259 | | |||
258 | void AStylePreferences::currentTabChanged() | 260 | void AStylePreferences::currentTabChanged() | ||
259 | { | 261 | { | ||
260 | updatePreviewText(false); | 262 | updatePreviewText(false); | ||
261 | } | 263 | } | ||
262 | 264 | | |||
263 | void AStylePreferences::indentChanged() | 265 | void AStylePreferences::indentChanged() | ||
▲ Show 20 Lines • Show All 168 Lines • Show Last 20 Lines |