Core.lua | Extending Qt Creator Manual
Description: Access and interact with the core functionality of Qt Creator.

- Extending Qt Creator Manual
- Core.lua
- Extending Qt Creator Manual 18.0.2

# Core.lua

     ---@meta Core

     Core = {}

     ---@enum Attribute
     Core.GeneratedFile.Attribute = {
         OpenEditorAttribute = 0,
         OpenProjectAttribute = 0,
         CustomGeneratorAttribute = 0,
         KeepExistingFileAttribute = 0,
         ForceOverwrite = 0,
         TemporaryFile = 0,
     }

     ---@class GeneratedFile
     ---@field filePath FilePath
     ---@field contents string
     ---@field isBinary boolean
     ---@field attributes Attribute A combination of Attribute.
     Core.GeneratedFile = {}

     ---Create a new GeneratedFile.
     ---@return GeneratedFile
     function Core.GeneratedFile.new() end

     return Core;