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  · 

QPixmapWheel Class Reference
[QtUiModule]

The QPixmapWheel class displays a navigatable 3d "wheel" of pixmaps. More...

    #include <QPixmapWheel>

Inherits QWidget.

Public Functions

  • 206 public functions inherited from QWidget
  • 29 public functions inherited from QObject
  • 14 public functions inherited from QPaintDevice

Signals

Additional Inherited Members

  • 57 properties inherited from QWidget
  • 1 property inherited from QObject
  • 19 public slots inherited from QWidget
  • 1 public slot inherited from QObject
  • 1 public type inherited from QObject
  • 4 static public members inherited from QWidget
  • 4 static public members inherited from QObject
  • 38 protected functions inherited from QWidget
  • 7 protected functions inherited from QObject
  • 1 protected function inherited from QPaintDevice
  • 1 protected slot inherited from QWidget
  • 2 protected variables inherited from QObject
  • 1 protected type inherited from QPaintDevice

Detailed Description

The QPixmapWheel class displays a navigatable 3d "wheel" of pixmaps.

The QPixmapWheel class displays a set of icons and names in a psuedo-3d circular layout. The wheel can be rotated using the arrow keys, which will change the selected (forward-most) icon.

The set of icons to be displayed are specified by the QPixmapWheelData class. This class is separated from QPixmapWheel itself to allow multiple icon sets to be created. The current icon set can be controlled by the setWheel() method. Alternatively, using the moveToWheel() method will change the current icon set in a smooth animated fashion.


Member Function Documentation

QPixmapWheel::QPixmapWheel ( QWidget * parent = 0 )

Construct a new QPixmapWheel with the specified parent.

void QPixmapWheel::itemSelected ( const QString & name )   [signal]

Emitted whenever an item is selected. name will be set to the items name as set by the QPixmapWheelData::appendItem() call.

int QPixmapWheel::maximumVisibleIcons () const

Return the maximum number of icons that will be visible on the screen or -1 if there is no limit. The default is -1.

If the visible wheel contains more than this number of icons, the excess will be hidden at the "invisibility" point at the back of the screen. If -1, the icons will be evenly spaced around the 360 degree span of the wheel. For large numbers this can lead to overlap.

See also setMaximumVisibleIcons().

void QPixmapWheel::moveToCompleted ()   [signal]

Emitted whenever a transition caused by moveToWheel() completes.

void QPixmapWheel::moveToWheel ( const QPixmapWheelData & wheel )

Transition to wheel. The current wheel (if any) will spin out, while the new wheel will spin in.

It is legal to both move to and move from an empty QPixmapWheelData instance.

void QPixmapWheel::setMaximumVisibleIcons ( int maximum )

Set the maximum number of icons that will be visible on the screen, or -1 if there is no limit.

See also maximumVisibleIcons().

void QPixmapWheel::setWheel ( const QPixmapWheelData & wheel )

Change the visible wheel. The change will take place immediately.

Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. Microsoft ouvre aux autres compilateurs C++ AMP, la spécification pour la conception d'applications parallèles C++ utilisant le GPU 22
  2. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 27
  3. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  4. RIM : « 13 % des développeurs ont gagné plus de 100 000 $ sur l'AppWord », Qt et open-source au menu du BlackBerry DevCon Europe 0
  5. BlackBerry 10 : premières images du prochain OS de RIM qui devrait intégrer des widgets et des tuiles inspirées de Windows Phone 0
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
  7. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
Page suivante

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