IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Qt Quick - QML

Section sur Qt Quick, le langage déclaratif basé sur Qt pour Python ou C++

  1. [Actualité] Utilisation de QML pour lire une musique et/ou un film

    par , 01/06/2015 à 14h15
    ,

    Voici un code très rapide permettant de lancer une musique et/ou un film en QML :
    Code qml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    import QtQuick 2.4
    import QtMultimedia 5.0
    import QtQuick.Controls 1.3
    import QtQuick.Layouts 1.1  // Histoire de placer facilement mes composants.
     
    ApplicationWindow {
        width : 800
        height : 600
        GridLayout {
            id: grid
            anchors.fill: parent
            columns :2
            Button {
    ...

    Mis à jour 05/10/2015 à 17h31 par Jiyuu

    Catégories
    Qt Quick - QML , PyQt , C++ , Python , Programmation
  2. [QML] Comment créer un calendrier en popup

    par , 14/04/2015 à 14h21
    Voici un code permettant d'afficher en popup un calendrier et de retourner la date sélectionnée dans le format voulu :

    Code qml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    import QtQuick 2.4
    import QtQuick.Controls 1.3
    import QtQuick.Dialogs 1.2
     
    Dialog {
        id: dateDialog
        width : 400
        height : 350
        visible: true
        title: "Sélectionner une date"
        standardButtons: StandardButton.Ok | StandardButton.Cancel
     
        onAccepted: console.log("Date
    ...
    Tags: calendrier, popup, qml
    Catégories
    Qt Quick - QML
  3. Création d'un menu contextuel (clic droit) en QML

    par , 27/03/2015 à 18h30


    Voici un morceau de code qui permet de créer un menu contextuel en QML. Le principe est simple :
    • Suite à un clic droit sur une zone définie on rend visible une fenêtre sans bordure ;
    • lors de la sélection d'une action ou en cas de sortie de la zone du menu contextuel, on rend "invisble" celui-ci



    Code qml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    import QtQuick 2.4
    import QtQuick.Controls 1.3
    import QtQuick.Window 2.2
     
    Window {
        id: view
    ...
    Catégories
    Qt Quick - QML
  4. Connexion et Gestion d'une base de données en QML (act I)

    par , 19/01/2015 à 15h46
    à tous,

    Voici un morceau de code facilitant la connexion et la gestion à une base de données en QML.
    J'utilise LocalStorage (qui a ses qualités et ses défauts), et j'ai commencé à créer quelques fonctions simples mais quasi indispensables.

    Code qml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    import QtQuick 2.4
    import QtQuick.LocalStorage 2.0
     
    Item {
        /*Propriété de l'item à rensigner */
        property var db : getDatabase("QQmlExampleDB", "1.0", "The
    ...
  5. Création d'une courbe en QML

    par , 16/01/2015 à 00h54
    à tous,

    Voici un petit bout de code qui montre comment on peut créer une courbe en QML avec un système d'axes "normal". J'entends par là avec l'origine en bas à gauche et non pas en haut à gauche comme le système de coordonnées de base le prévoit.

    Les deux plus "grosses" difficultés résident dans :
    • le déplacement de l'origine à l'endroit souhaité ;
    • garder à l'esprit que l'on a potentiellement déplacer l'origine dans le canvas.
    ...

    Mis à jour 19/01/2015 à 15h32 par Jiyuu

    Catégories
    Qt Quick - QML
Page 2 sur 3 PremièrePremière 123 DernièreDernière