Comment créer une barre de défilement dans QtQuick 2.0?
Je suis en train de créer une barre de défilement dans QtQuick 2.0,
J'ai trouvé que Scrollbar
composant est disponible dans QtQuick 1.0 mais je ne peux pas trouver un tel composant dans QtQuick 2.0. Comment je peux créer une barre de défilement pour ListView
dans QtQuick 2.0?
De l'aide? Merci à l'avance.
source d'informationauteur snehal
Vous devez vous connecter pour publier un commentaire.
Aimé la solution par TheBootroo (+1 pour lui!) mais a trouvé sa solution, seulement il ya quelques jours, par suite d'un commentaire à une récente question.
Pendant ce temps, j'ai développé de manière indépendante de la mienne pour un projet sur lequel je travaillais et je vais partager une telle solution ici. Espérons qu'il pourra être utile. 🙂
Ma barre de défilement a une (sorte de) "OS X se sentir" (prévu). Voici le code de la barre de défilement:
Et voici le code pour l'utiliser. Tous les champs sont facultatifs s'attendre pour le flickable, évidemment. Les valeurs réglées sont celles par défaut:
Je pense que cela fera l'affaire
http://qt-project.org/doc/qt-5.1/qtquickcontrols/qml-qtquick-controls1-scrollview.html
Qt 5.6 présente les nouvelles commandes que la technical preview "de Qt Labs Contrôles". Entre autres choses, les contrôles d'introduire un construit-dans
barre de Défilement
type (interactif) etScrollIndicator
type (non interactif).Dans Qt 5.7 nouveaux contrôles quitté l'aperçu technique et sont aujourd'hui rebaptisé "des Contrôles Rapides 2", de souligner le fait qu'ils superseed les contrôles précédents.
Si vous êtes en utilisant Qt 5.6, qui est une version LTS et sera autour pendant un certain temps,
ScrollBar
peut être utilisé comme suit:Alors que dans Qt 5.7 et ensuite vous pouvez utiliser
ScrollBar
ouScrollIndicator
comme suit:Syntaxe d'utilisation est à peu près la même alors qu'une modification majeure s'est produite dans le code de style comme on peut le voir par exemple dans les Laboratoires de Contrôles
ScrollIndicator
personnalisation de la page en comparaison à des Contrôles Rapides 2ScrollIndicator
personnalisation de la page.