KitChooser Class

(ProjectExplorer::KitChooser)
Inherits: QWidget

Public Functions

KitChooser(QWidget *parent = nullptr)
Kit *currentKit() const
Core::Id currentKitId() const
void setCurrentKitId(Core::Id id)
void setKitPredicate(const Kit::Predicate &predicate)
  • 216 public functions inherited from QWidget

Public Slots

void populate()
  • 19 public slots inherited from QWidget

Signals

void activated(int)
void currentIndexChanged(int)

Protected Functions

virtual QString kitText(const Kit *k) const
virtual QString kitToolTip(Kit *k) const
  • 35 protected functions inherited from QWidget

Additional Inherited Members

  • 59 properties inherited from QWidget
  • 5 static public members inherited from QWidget
  • 1 protected slot inherited from QWidget

Member Function Documentation

KitChooser::KitChooser(QWidget *parent = nullptr)

Default constructs an instance of KitChooser.

[signal] void KitChooser::activated(int)

[signal] void KitChooser::currentIndexChanged(int)

Kit *KitChooser::currentKit() const

Core::Id KitChooser::currentKitId() const

See also setCurrentKitId().

[virtual protected] QString KitChooser::kitText(const Kit *k) const

[virtual protected] QString KitChooser::kitToolTip(Kit *k) const

[slot] void KitChooser::populate()

void KitChooser::setCurrentKitId(Core::Id id)

See also currentKitId().

void KitChooser::setKitPredicate(const Kit::Predicate &predicate)