MuseScore  3.4
Music composition and notation
Public Member Functions | Properties | Private Slots | Private Attributes | List of all members
Ms::QmlNativeToolTip Class Reference

#include <nativetooltip.h>

Inheritance diagram for Ms::QmlNativeToolTip:
Inheritance graph
[legend]
Collaboration diagram for Ms::QmlNativeToolTip:
Collaboration graph
[legend]

Public Member Functions

 QmlNativeToolTip (QWidget *w, QObject *parent=nullptr)
 
QQuickItem * item () const
 
void setItem (QQuickItem *)
 
const QString & text () const
 
void setText (const QString &t)
 

Properties

QQuickItem item
 
QString text
 

Private Slots

void showToolTip ()
 

Private Attributes

QWidget * _widget
 
QPointer< QQuickItem > _item = nullptr
 
QString _text
 
QString _lastShownText
 
QTimer _timer
 

Constructor & Destructor Documentation

◆ QmlNativeToolTip()

Ms::QmlNativeToolTip::QmlNativeToolTip ( QWidget *  w,
QObject *  parent = nullptr 
)

Member Function Documentation

◆ item()

QQuickItem* Ms::QmlNativeToolTip::item ( ) const
inline

◆ setItem()

void Ms::QmlNativeToolTip::setItem ( QQuickItem *  i)

◆ setText()

void Ms::QmlNativeToolTip::setText ( const QString &  t)
inline

◆ showToolTip

void Ms::QmlNativeToolTip::showToolTip ( )
privateslot

◆ text()

const QString& Ms::QmlNativeToolTip::text ( ) const
inline

Member Data Documentation

◆ _item

QPointer<QQuickItem> Ms::QmlNativeToolTip::_item = nullptr
private

◆ _lastShownText

QString Ms::QmlNativeToolTip::_lastShownText
private

◆ _text

QString Ms::QmlNativeToolTip::_text
private

◆ _timer

QTimer Ms::QmlNativeToolTip::_timer
private

◆ _widget

QWidget* Ms::QmlNativeToolTip::_widget
private

Property Documentation

◆ item

QQuickItem Ms::QmlNativeToolTip::item
readwrite

◆ text

QString Ms::QmlNativeToolTip::text
readwrite

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