Switch to: V9V8V7V6V5

Form Editor - Label Help

Form Editor - Label

The Label control provides a text label.

Label is used for displaying text. The visual appearance of the label can be configured in various ways, and it can be used for specifying a focus mnemonic key for another control.

The HTML elements can be used inside the label text, for example, to make some part of text italic or bold.

Text is <b>bold</b>.
Text is <i>italic</i>.

HTML hyperlinks are allowed as well, linkActivated signal is emitted when the user clicks such a link:

Text is a <a href='www.valentina-db.com'>link</a>.

Properties

Form Editor - Label Properties

  • Name – The name of the control.
  • Text – The text of the label.
  • Text Alignment – Defines both the horizontal and vertical text alignment.

Widget

  • Auto Fill Background – This property holds whether the control background is filled automatically.
  • Enabled – Defines whether the control is enabled or not.
  • Font – This property holds the font currently set for the control. The default depends on the system environment.
  • Palette – This property describes the control's palette.

The palette is used by the control's style when rendering. The color roles from this palette are combined with the control's default palette to form the control's final palette. The default depends on the system environment and may be different on different platforms. Control propagates explicit palette roles from parent to child. If you assign a brush or color to a specific role on a palette, that role will propagate to all the control's children, overriding any system defaults for that role.

  • Tooltip – The tooltip text.

Layout Item

  • Alignment – Defines both the horizontal and vertical alignment.
  • Expand Horizontal – If ON the control is expanded horizontally.
  • Expand Vertical – If ON the control is expanded vertically.

Size

  • Width – The width of the control.
  • Height – The height of the control.

Signals

QLabel

  • linkActivated( link ) – This signal is emitted when the user clicks the link inside the text. NOTE: The link must be enclosed in HTML <a> tags. The link address is passed as the first argument.
  • linkHovered( link ) – This signal is emitted when the user hovers the link inside the text. The link address is passed as the first argument.
  • needUpdate – This signal is emitted when the form elements should be updated, for example, on the change of the current record.

Form Editor - Label Signals

QWidget

  • customMenuRequested – This signal is emitted when the user has requested a context menu on the control.
  • windowIconChanged – This signal is emitted when the window's icon has changed.
  • windowTitleChanged( title ) – This signal is emitted when the window's title has changed, with the new title as an argument.

QObject

  • created – This signal is emitted after the object is created.
  • destroyed – This signal is emitted immediately before the object is destroyed, and can not be blocked. All the objects's children are destroyed immediately after this signal is emitted.
  • needUpdate – This signal is emitted when the control needs to be updated, for example, on the change of the current record.
  • objectNameChanged( objectName ) – This signal is emitted after the object's name has been changed, with the new object name passed as an argument.