Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

QAbstractMediaMenuItem Class Reference
[QtMediaModule]

The QAbstractMediaMenuItem class provides a base class for QMediaMenuItem More...

    #include <QAbstractMediaMenuItem>

Inherits QObject.

Inherited by QMediaMenuItem.

Public Functions

  • 29 public functions inherited from QObject

Signals

Additional Inherited Members

  • 1 property inherited from QObject
  • 1 public slot inherited from QObject
  • 1 public type inherited from QObject
  • 4 static public members inherited from QObject
  • 7 protected functions inherited from QObject
  • 2 protected variables inherited from QObject

Detailed Description

The QAbstractMediaMenuItem class provides a base class for QMediaMenuItem

The QAbstractMediaMenuItem class is used to create a custom menu item used with a QMediaMenu


Member Function Documentation

QAbstractMediaMenuItem::QAbstractMediaMenuItem ( QMediaList::Roles role, QMediaList * data )

Constructs item with role set to QMediaList::Roles and a QMediaList of data

QAbstractMediaMenuItem::QAbstractMediaMenuItem ( QMediaList::Roles role, QString filter, QMediaList * data )

Constructs item with role set to QMediaList::Roles, filtered by filter and a QMediaList of data

QAbstractMediaMenuItem::QAbstractMediaMenuItem ( QIcon * icon, QString text, QMediaList * data )

Constructs item with QIcon icon display text text and a QMediaList of data

QAbstractMediaMenuItem::QAbstractMediaMenuItem ()

Constructs item

void QAbstractMediaMenuItem::add ( QAbstractMediaMenuItem * item )

Add item to items submenu

QMediaList * QAbstractMediaMenuItem::data ()

Returns current QMediaList

See also setData().

void QAbstractMediaMenuItem::dataChanged ()   [signal]

This signal is emitted when display contents has changed.

QMediaList::Roles QAbstractMediaMenuItem::displayRole ()

Returns current display Role

bool QAbstractMediaMenuItem::execute ()   [pure virtual]

Returns true if next selection is to be emitted This function is executed when item is selected but has no submenu

const QString & QAbstractMediaMenuItem::filter ()

Returns current filter string

QIcon * QAbstractMediaMenuItem::icon ()

Returns current icon, null if no icon

int QAbstractMediaMenuItem::level ()

Returns current level

See also setLevel().

void QAbstractMediaMenuItem::paint ( QPainter * painter, const QStyleOptionViewItem & option )   [pure virtual]

Implement for custom menu items, handle your own drawing painter QPainter option QStyleOptionViewItem

Implement size() to return valid QSize

void QAbstractMediaMenuItem::remove ( QAbstractMediaMenuItem * item )

Remove item from items submenu

void QAbstractMediaMenuItem::setData ( QMediaList * l )

Set the QMediaList l as the data source for item

See also data().

void QAbstractMediaMenuItem::setLevel ( int l )

Set the items level to l

See also level().

QSize QAbstractMediaMenuItem::size ()   [pure virtual]

Returns size hint for item display, QSize(-1,-1) to use defaults

QString QAbstractMediaMenuItem::text ()

Returns current display text

Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année

Le blog Digia au hasard

Logo

Créer des applications avec un style Metro avec Qt, exemples en QML et C++, un article de Digia Qt traduit par Thibaut Cuvelier

Le blog Digia est l'endroit privilégié pour la communication sur l'édition commerciale de Qt, où des réponses publiques sont apportées aux questions les plus posées au support. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt qtextended4.4
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web