Version: 9.15.0
QtxMenu::Title Class Reference

Popup menu title item. More...

Inheritance diagram for QtxMenu::Title:
Inheritance graph

Public Member Functions

 Title (QWidget *=0)
 Constructor. More...
 
virtual ~Title ()
 Destructor. More...
 
QIcon icon () const
 Get title icon. More...
 
void setIcon (const QIcon &)
 Set title icon. More...
 
QString text () const
 Get title menu text. More...
 
void setText (const QString &)
 Set title menu text. More...
 
Qt::Alignment alignment () const
 Get title alignment flags. More...
 
void setAlignment (const Qt::Alignment)
 Set title alignment flags. More...
 
virtual QSize sizeHint () const
 Get recommended size for the title item widget. More...
 
virtual QSize minimumSizeHint () const
 Get recommended minimum size for the title item widget. More...
 

Protected Member Functions

virtual void paintEvent (QPaintEvent *)
 Paint the title item widget. More...
 

Private Attributes

QIcon myIcon
 
QString myText
 
Qt::Alignment myAlignment
 

Detailed Description

Popup menu title item.

Constructor & Destructor Documentation

◆ Title()

QtxMenu::Title::Title ( QWidget parent = 0)

Constructor.

Parameters
parentparent widget

◆ ~Title()

QtxMenu::Title::~Title ( )
virtual

Destructor.

Member Function Documentation

◆ alignment()

Qt::Alignment QtxMenu::Title::alignment ( ) const

Get title alignment flags.

Returns
title alignment flags

◆ icon()

QIcon QtxMenu::Title::icon ( ) const

Get title icon.

Returns
title item icon

◆ minimumSizeHint()

QSize QtxMenu::Title::minimumSizeHint ( ) const
virtual

Get recommended minimum size for the title item widget.

Returns
title item widget minimum size

◆ paintEvent()

void QtxMenu::Title::paintEvent ( QPaintEvent *  )
protectedvirtual

Paint the title item widget.

Parameters
epaint event (not used)

References OCCViewer::color(), and Window.

◆ setAlignment()

void QtxMenu::Title::setAlignment ( const Qt::Alignment  a)

Set title alignment flags.

Parameters
atitle alignment flags

◆ setIcon()

void QtxMenu::Title::setIcon ( const QIcon &  ico)

Set title icon.

Parameters
icotitle item icon

◆ setText()

void QtxMenu::Title::setText ( const QString &  txt)

Set title menu text.

Parameters
txtmenu text to be used for the title item

◆ sizeHint()

QSize QtxMenu::Title::sizeHint ( ) const
virtual

Get recommended size for the title item widget.

Returns
title item widget size

◆ text()

QString QtxMenu::Title::text ( ) const

Get title menu text.

Returns
menu text for the title item

Member Data Documentation

◆ myAlignment

Qt::Alignment QtxMenu::Title::myAlignment
private

◆ myIcon

QIcon QtxMenu::Title::myIcon
private

◆ myText

QString QtxMenu::Title::myText
private

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