Changeset View
Changeset View
Standalone View
Standalone View
src/view/kateview.cpp
Show First 20 Lines • Show All 3022 Lines • ▼ Show 20 Line(s) | 3011 | static const QStringList keys = { | |||
---|---|---|---|---|---|
3023 | QStringLiteral("icon-border-color"), | 3023 | QStringLiteral("icon-border-color"), | ||
3024 | QStringLiteral("folding-marker-color"), | 3024 | QStringLiteral("folding-marker-color"), | ||
3025 | QStringLiteral("line-number-color"), | 3025 | QStringLiteral("line-number-color"), | ||
3026 | QStringLiteral("current-line-number-color"), | 3026 | QStringLiteral("current-line-number-color"), | ||
3027 | QStringLiteral("modification-markers"), | 3027 | QStringLiteral("modification-markers"), | ||
3028 | QStringLiteral("keyword-completion"), | 3028 | QStringLiteral("keyword-completion"), | ||
3029 | QStringLiteral("word-count"), | 3029 | QStringLiteral("word-count"), | ||
3030 | QStringLiteral("scrollbar-minimap"), | 3030 | QStringLiteral("scrollbar-minimap"), | ||
3031 | QStringLiteral("scrollbar-preview") | 3031 | QStringLiteral("scrollbar-preview"), | ||
3032 | QStringLiteral("font") | ||||
3032 | }; | 3033 | }; | ||
3033 | return keys; | 3034 | return keys; | ||
3034 | } | 3035 | } | ||
3035 | 3036 | | |||
3036 | QVariant KTextEditor::ViewPrivate::configValue(const QString &key) | 3037 | QVariant KTextEditor::ViewPrivate::configValue(const QString &key) | ||
3037 | { | 3038 | { | ||
3038 | if (key == QLatin1String("icon-bar")) { | 3039 | if (key == QLatin1String("icon-bar")) { | ||
3039 | return config()->iconBar(); | 3040 | return config()->iconBar(); | ||
Show All 30 Lines | |||||
3070 | } else if (key == QLatin1String("keyword-completion")) { | 3071 | } else if (key == QLatin1String("keyword-completion")) { | ||
3071 | return config()->keywordCompletion(); | 3072 | return config()->keywordCompletion(); | ||
3072 | } else if (key == QLatin1String("word-count")) { | 3073 | } else if (key == QLatin1String("word-count")) { | ||
3073 | return config()->showWordCount(); | 3074 | return config()->showWordCount(); | ||
3074 | } else if (key == QLatin1String("scrollbar-minimap")) { | 3075 | } else if (key == QLatin1String("scrollbar-minimap")) { | ||
3075 | return config()->scrollBarMiniMap(); | 3076 | return config()->scrollBarMiniMap(); | ||
3076 | } else if (key == QLatin1String("scrollbar-preview")) { | 3077 | } else if (key == QLatin1String("scrollbar-preview")) { | ||
3077 | return config()->scrollBarPreview(); | 3078 | return config()->scrollBarPreview(); | ||
3079 | } else if (key == QLatin1String("font")) { | ||||
3080 | return renderer()->config()->font(); | ||||
3078 | } | 3081 | } | ||
3079 | 3082 | | |||
3080 | // return invalid variant | 3083 | // return invalid variant | ||
3081 | return QVariant(); | 3084 | return QVariant(); | ||
3082 | } | 3085 | } | ||
3083 | 3086 | | |||
3084 | void KTextEditor::ViewPrivate::setConfigValue(const QString &key, const QVariant &value) | 3087 | void KTextEditor::ViewPrivate::setConfigValue(const QString &key, const QVariant &value) | ||
3085 | { | 3088 | { | ||
▲ Show 20 Lines • Show All 42 Lines • ▼ Show 20 Line(s) | 3108 | } else if (value.type() == QVariant::Bool) { | |||
3128 | } else if (key == QLatin1String("scrollbar-preview")) { | 3131 | } else if (key == QLatin1String("scrollbar-preview")) { | ||
3129 | config()->setScrollBarPreview(value.toBool()); | 3132 | config()->setScrollBarPreview(value.toBool()); | ||
3130 | } | 3133 | } | ||
3131 | 3134 | | |||
3132 | } else if (value.canConvert(QVariant::UInt)) { | 3135 | } else if (value.canConvert(QVariant::UInt)) { | ||
3133 | if (key == QLatin1String("default-mark-type")) { | 3136 | if (key == QLatin1String("default-mark-type")) { | ||
3134 | config()->setDefaultMarkType(value.toUInt()); | 3137 | config()->setDefaultMarkType(value.toUInt()); | ||
3135 | } | 3138 | } | ||
3139 | | ||||
3140 | } else if (value.canConvert(QVariant::Font)) { | ||||
3141 | if (key == QLatin1String("font")) { | ||||
3142 | renderer()->config()->setFont(value.value<QFont>()); | ||||
3143 | } | ||||
3136 | } | 3144 | } | ||
3137 | } | 3145 | } | ||
3138 | 3146 | | |||
3139 | // END ConfigInterface | 3147 | // END ConfigInterface | ||
3140 | 3148 | | |||
3141 | void KTextEditor::ViewPrivate::userInvokedCompletion() | 3149 | void KTextEditor::ViewPrivate::userInvokedCompletion() | ||
3142 | { | 3150 | { | ||
3143 | completionWidget()->userInvokedCompletion(); | 3151 | completionWidget()->userInvokedCompletion(); | ||
▲ Show 20 Lines • Show All 506 Lines • Show Last 20 Lines |