OBSProject QML Type
Represents an OBS project More...
Import Statement: | import org.nephros.sailfish.OBSMaster 1.0 |
Inherits: |
Properties
- hasMeta : bool
- hasResults : bool
- isChum : bool
- isChumTesting : bool
- isRemoteOnly : bool
- localPackagesList : var
- metaDescription : string
- metaName : string
- metaTitle : string
- name : string
- parentProject : string
- path : string
- prjconfMeta : string
- remotePackagesList : var
- resultXml : string
Methods
- setProperties(props)
Detailed Description
Property Documentation
true
if we are in a project representing the Chum:Testing repository
true
if we have a OBSTypeBase::name, but no OBSTypeBase::path. Hence we are a "remote only" object
Description Metadata, see OBS Metadata
Name Metadata, see OBS Metadata
Title Metadata, see OBS Metadata
The name of the parent project. In the case of a Package, this is its owning project. In the case of a Subproject, this is its parent project.
The local file path.
Warning: Important! OBSMaster::OBS handles changes of this as a signal that the meta information must be re-initialized!
Method Documentation
Sets any of our own properties contained in the props object to its value This is used in dynamic object creation/incubation.
See also OBS::newProject() and OBS::newPackage().
OBS Master Documentation Copyright (c) 2023 The OBS Master contributors. This document may be used under the terms of the Creative Commons Attribution Share Alike 4.0 International License.