QtCS25 - Qt Creator Extensions: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
==Session Summary==
==Session Summary==


''Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.''
''(AI transcribed and summarized)''
==Session Owners==
 
Cristian Adam, a developer at Qt Creator in Berlin, discussed the evolution of Qt Creator plugins to extensions and showcased several C++ extensions he has developed. He demonstrated:
 
- A custom style plugin called [https://github.com/cristianadam/qt-creator-phantomstyle "Phantom Style"] that improves visibility in dark mode, with a visible scroll bar.
 
- A [https://github.com/cristianadam/qt-creator-tabbededitor tabbed editor] plugin that allows for multiple tabs in the editor.
 
- A [https://github.com/cristianadam/qt-creator-doxygen Doxygen] plugin that integrates Doxygen functionality into Qt Creator.
 
- An [https://github.com/cristianadam/qt-creator-nomo-icontheme icon theme plugin] that brings Visual Studio Code-like icons to Qt Creator.
 
- A [https://github.com/cristianadam/qt-creator-dracula Dracula] and [https://github.com/cristianadam/qt-creator-onedark-pro One Dark Pro] theme plugin that brings popular themes from Visual Studio Code to Qt Creator.


''Lorem Ipsum''
- A [https://github.com/cristianadam/qt-creator-minimap Minimap] plugin that provides a minimap for the text editor, similar to Visual Studio Code.


''Consetetur Sadipscing''
Adam also discussed the process of creating and publishing extensions, including using CMake for building and GitHub Actions for automated builds and releases. He mentioned that Qt Creator is planning to integrate extensions directly into the IDE in version 17, making it easier for users to discover and install extensions. Adam answered questions from the audience about binary compatibility, dependency management, and theming issues.
 
==Session Owners==
Cristian Adam


==Notes==
==Notes==
''Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.''
 


[[Category:QtCS2025]]
[[Category:QtCS2025]]

Revision as of 13:44, 8 May 2025

Session Summary

(AI transcribed and summarized)

Cristian Adam, a developer at Qt Creator in Berlin, discussed the evolution of Qt Creator plugins to extensions and showcased several C++ extensions he has developed. He demonstrated:

- A custom style plugin called "Phantom Style" that improves visibility in dark mode, with a visible scroll bar.

- A tabbed editor plugin that allows for multiple tabs in the editor.

- A Doxygen plugin that integrates Doxygen functionality into Qt Creator.

- An icon theme plugin that brings Visual Studio Code-like icons to Qt Creator.

- A Dracula and One Dark Pro theme plugin that brings popular themes from Visual Studio Code to Qt Creator.

- A Minimap plugin that provides a minimap for the text editor, similar to Visual Studio Code.

Adam also discussed the process of creating and publishing extensions, including using CMake for building and GitHub Actions for automated builds and releases. He mentioned that Qt Creator is planning to integrate extensions directly into the IDE in version 17, making it easier for users to discover and install extensions. Adam answered questions from the audience about binary compatibility, dependency management, and theming issues.

Session Owners

Cristian Adam

Notes