openshot-audio  0.1.2
Public Member Functions | Protected Member Functions | List of all members
juce::SettableTooltipClient Class Reference

#include <juce_gui_basics.h>

Inheritance diagram for juce::SettableTooltipClient:
juce::TooltipClient juce::Button juce::ComboBox juce::FilenameComponent juce::FileSearchPathListComponent juce::ImageComponent juce::Label juce::ListBox juce::ProgressBar juce::PropertyComponent juce::Slider juce::TextEditor juce::TreeView

Public Member Functions

virtual ~SettableTooltipClient ()
 
virtual void setTooltip (const String &newTooltip)
 
virtual String getTooltip ()
 
- Public Member Functions inherited from juce::TooltipClient
virtual ~TooltipClient ()
 

Protected Member Functions

 SettableTooltipClient ()
 

Detailed Description

An implementation of TooltipClient that stores the tooltip string and a method for changing it.

This makes it easy to add a tooltip to a custom component, by simply adding this as a base class and calling setTooltip().

Many of the Juce widgets already use this as a base class to implement their tooltips.

See also
TooltipClient, TooltipWindow

Constructor & Destructor Documentation

◆ ~SettableTooltipClient()

virtual juce::SettableTooltipClient::~SettableTooltipClient ( )
inlinevirtual

Destructor.

◆ SettableTooltipClient()

juce::SettableTooltipClient::SettableTooltipClient ( )
inlineprotected

Member Function Documentation

◆ getTooltip()

virtual String juce::SettableTooltipClient::getTooltip ( )
inlinevirtual

Returns the tooltip assigned to this object.

Implements juce::TooltipClient.

Reimplemented in juce::ComboBox.

◆ setTooltip()

virtual void juce::SettableTooltipClient::setTooltip ( const String newTooltip)
inlinevirtual

Assigns a new tooltip to this object.

Reimplemented in juce::ComboBox, juce::Button, and juce::FilenameComponent.


The documentation for this class was generated from the following file: