Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. Scroll view
Forum Updated to NodeBB v4.3 + New Features

Scroll view

Scheduled Pinned Locked Moved QML and Qt Quick
28 Posts 3 Posters 7.6k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Javeria
    wrote on last edited by
    #16

    No i mean i want to have some distance between the images, to make it look good, can i use borders or something else?

    1 Reply Last reply
    0
    • p3c0P Offline
      p3c0P Offline
      p3c0
      Moderators
      wrote on last edited by
      #17

      Inside the RowLayout you can set spacing.

      157

      1 Reply Last reply
      0
      • J Offline
        J Offline
        Javeria
        wrote on last edited by
        #18

        Okay thanks a lot!, and also how can i shift the listview close to the bottom of the window

        1 Reply Last reply
        0
        • p3c0P Offline
          p3c0P Offline
          p3c0
          Moderators
          wrote on last edited by
          #19

          anchor it to the bottom.

          157

          1 Reply Last reply
          0
          • J Offline
            J Offline
            Javeria
            wrote on last edited by
            #20

            I have tried to anchor it to the parent but the list view doesn't appear on the screen

            1 Reply Last reply
            0
            • p3c0P Offline
              p3c0P Offline
              p3c0
              Moderators
              wrote on last edited by
              #21

              and who is parent of ListView ?

              157

              1 Reply Last reply
              0
              • J Offline
                J Offline
                Javeria
                wrote on last edited by
                #22

                I think the application window is the default parent, I haven't specified

                1 Reply Last reply
                0
                • p3c0P Offline
                  p3c0P Offline
                  p3c0
                  Moderators
                  wrote on last edited by
                  #23

                  How did you anchor it ? Can you post some code ?

                  157

                  1 Reply Last reply
                  0
                  • J Offline
                    J Offline
                    Javeria
                    wrote on last edited by
                    #24

                    @import QtQuick 2.4
                    import QtQuick.Controls 1.3
                    import QtQuick.Window 2.2
                    import QtQuick.Dialogs 1.2
                    ApplicationWindow {
                    //id:root
                    title: qsTr("Hello World")
                    width: 1500
                    height: 1000
                    property var imagesListModel: ["file:/original.jpg","file:/11.jpg","file:/test (1).jpg","file:/test (2).jpg","file:/test (3).jpg","file:/test (4).jpg","file:/test (5).jpg"]
                    Image{
                    id:main
                    width: 450
                    height: 600
                    source:"file:/test (6).jpg"
                    anchors.centerIn: parent
                    }
                    ListView {
                    id: imagesList
                    anchors.fill: parent
                    spacing:25
                    orientation: Qt.Vertictal
                    model: imagesListModel
                    delegate: Image {
                    width: 75
                    height: 100
                    source: imagesListModel[index]

                             MouseArea {
                                 anchors.fill: parent
                    
                                 onClicked: {
                    

                    // main.
                    console.log("User select '"+imagesListModel[index]+"' image");
                    }
                    }
                    }
                    }

                    }
                    @

                    1 Reply Last reply
                    0
                    • J Offline
                      J Offline
                      Javeria
                      wrote on last edited by
                      #25

                      And the image with id should change when the user select the image from the list , how can i do that as well?

                      1 Reply Last reply
                      0
                      • p3c0P Offline
                        p3c0P Offline
                        p3c0
                        Moderators
                        wrote on last edited by
                        #26

                        You should anchor ListView to bottom of root I.e ApplicationWindow. Do this in ListView
                        @
                        anchors.bottom : root.bottom
                        @

                        To set Image just assign the string that you get in onClicked to source of main

                        157

                        1 Reply Last reply
                        0
                        • J Offline
                          J Offline
                          Javeria
                          wrote on last edited by
                          #27

                          It still doesnt work , how to put in corner

                          1 Reply Last reply
                          0
                          • p3c0P Offline
                            p3c0P Offline
                            p3c0
                            Moderators
                            wrote on last edited by
                            #28

                            anchor it to left or right as required.

                            157

                            1 Reply Last reply
                            0

                            • Login

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Users
                            • Groups
                            • Search
                            • Get Qt Extensions
                            • Unsolved