| 274 | } |
| 275 | |
| 276 | void CodeEditComponent::initConnection() |
| 277 | { |
| 278 | connect(copyButton, &DPushButton::clicked, this, &CodeEditComponent::onCopyBtnClicked); |
| 279 | connect(insertButton, &DPushButton::clicked, this, &CodeEditComponent::onInsertBtnClicked); |
| 280 | connect(DGuiApplicationHelper::instance(), &DGuiApplicationHelper::themeTypeChanged, this, [=](DGuiApplicationHelper::ColorType theme) { |
| 281 | if (theme == DGuiApplicationHelper::LightType) |
| 282 | highLighter->setTheme(rep.defaultTheme(KSyntaxHighlighting::Repository::LightTheme)); |
| 283 | else |
| 284 | highLighter->setTheme(rep.defaultTheme(KSyntaxHighlighting::Repository::DarkTheme)); |
| 285 | }); |
| 286 | } |