Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Showcase
  4. QrwAndroid - QML plugin
Forum Updated to NodeBB v4.3 + New Features

QrwAndroid - QML plugin

Scheduled Pinned Locked Moved Showcase
qmlandroidextensionpluginqrwandroidgoogle
15 Posts 5 Posters 12.3k Views 12 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.
  • G GrecKo
    20 Jul 2017, 13:07

    Have you seen https://github.com/lirios/fluid/ ?

    R Offline
    R Offline
    raven-worx
    Moderators
    wrote on 20 Jul 2017, 13:42 last edited by
    #3

    @GrecKo
    yes i am aware that there are various other libraries with a similiar scope available already .
    But nevertheless i am planning some controls and features i couldn't find in any of them.

    --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
    If you have a question please use the forum so others can benefit from the solution in the future

    1 Reply Last reply
    1
    • G Offline
      G Offline
      GrecKo
      Qt Champions 2018
      wrote on 20 Jul 2017, 14:01 last edited by
      #4

      I don't want to force you on anything, but wouldn't collaborating with Fluid make more sense ? at least for the UI controls.
      A lot of elements are already present there and it's a little bit more established.

      For example, I implemented some Steppers internally that I would rather contribute to Fluid because it has a larger audience ( if I take the time to actually clean my code and make it more generic).

      R 1 Reply Last reply 20 Jul 2017, 14:34
      1
      • G GrecKo
        20 Jul 2017, 14:01

        I don't want to force you on anything, but wouldn't collaborating with Fluid make more sense ? at least for the UI controls.
        A lot of elements are already present there and it's a little bit more established.

        For example, I implemented some Steppers internally that I would rather contribute to Fluid because it has a larger audience ( if I take the time to actually clean my code and make it more generic).

        R Offline
        R Offline
        raven-worx
        Moderators
        wrote on 20 Jul 2017, 14:34 last edited by raven-worx
        #5

        @GrecKo said in QrwAndroid - QML plugin:

        I don't want to force you on anything, but wouldn't collaborating with Fluid make more sense ? at least for the UI controls.

        Thats not that easy. Most elements of mine are heavily webbed with my C++ classes (self-inheriting AndroidStyle as attached property, various Util classes, etc).

        And i am also not forcing anyone to use my library ;)
        At the end everyone has to decide on it's own which lib fits the best for his/her requirements (regarding costs and/or provided feature-set).

        --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
        If you have a question please use the forum so others can benefit from the solution in the future

        1 Reply Last reply
        1
        • G Offline
          G Offline
          GrecKo
          Qt Champions 2018
          wrote on 21 Jul 2017, 08:48 last edited by
          #6

          Fair enough, I understand and respect your position : )

          1 Reply Last reply
          1
          • R Offline
            R Offline
            raven-worx
            Moderators
            wrote on 4 Oct 2017, 09:31 last edited by
            #7

            bump.
            Updated state of implemented features.

            --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
            If you have a question please use the forum so others can benefit from the solution in the future

            R 1 Reply Last reply 25 Jan 2018, 14:32
            1
            • R raven-worx
              4 Oct 2017, 09:31

              bump.
              Updated state of implemented features.

              R Offline
              R Offline
              raven-worx
              Moderators
              wrote on 25 Jan 2018, 14:32 last edited by raven-worx
              #8
              • implemented Google Mobile Ads (Banners only)
                (The native AdView android view is rendered into an QML item)
              • dropped QZXing integration - since it can be easily added by the enduser on demand

              --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
              If you have a question please use the forum so others can benefit from the solution in the future

              1 Reply Last reply
              1
              • A Offline
                A Offline
                Attila Santo
                wrote on 1 Mar 2018, 07:37 last edited by
                #9

                this plugin sounds great. I would love to see your masonry implementation.

                R 1 Reply Last reply 1 Mar 2018, 07:51
                0
                • A Attila Santo
                  1 Mar 2018, 07:37

                  this plugin sounds great. I would love to see your masonry implementation.

                  R Offline
                  R Offline
                  raven-worx
                  Moderators
                  wrote on 1 Mar 2018, 07:51 last edited by raven-worx 3 Jan 2018, 07:51
                  #10

                  @Attila-Santo
                  i will release the plugin for testing purposes during alpha/beta phase at some point when it makes sense.
                  Watch this thread to get the notification.

                  --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
                  If you have a question please use the forum so others can benefit from the solution in the future

                  A 1 Reply Last reply 10 Jan 2021, 20:35
                  1
                  • K Offline
                    K Offline
                    kangherr
                    wrote on 4 Nov 2019, 21:30 last edited by
                    #11

                    @GrecKo said in QrwAndroid - QML plugin:

                    https://github.com/lirios/fluid/

                    Noted

                    1 Reply Last reply
                    0
                    • D Offline
                      D Offline
                      Davidjames3321
                      Banned
                      wrote on 8 Nov 2019, 17:53 last edited by Davidjames3321
                      #12
                      This post is deleted!
                      1 Reply Last reply
                      0
                      • R raven-worx
                        1 Mar 2018, 07:51

                        @Attila-Santo
                        i will release the plugin for testing purposes during alpha/beta phase at some point when it makes sense.
                        Watch this thread to get the notification.

                        A Offline
                        A Offline
                        Attila Santo
                        wrote on 10 Jan 2021, 20:35 last edited by
                        #13

                        @raven-worx did your plugin ever make it to alpha / beta?

                        I would still love to see the implementation of your masonry

                        R 1 Reply Last reply 11 Jan 2021, 10:40
                        1
                        • A Attila Santo
                          10 Jan 2021, 20:35

                          @raven-worx did your plugin ever make it to alpha / beta?

                          I would still love to see the implementation of your masonry

                          R Offline
                          R Offline
                          raven-worx
                          Moderators
                          wrote on 11 Jan 2021, 10:40 last edited by
                          #14

                          @Attila-Santo
                          Hi, no i didnt find time to finish this plugin.

                          Anyway here is the implementation of this layout:
                          https://gist.github.com/raven-worx/28a737f7333480cfac418b42480093fc

                          Example:

                          GridFlow {
                              anchors.fill: parent
                              
                              columnCount: 2
                              horizontalSpacing: 5
                              verticalSpacing: 5
                              spanningEnabled: true
                              margin: 5
                              rowHeight: 50
                              keepChildOrder: true
                          
                              Rectangle {
                                    GridFlow.sizeHint: Qt.size(40,50)
                                    GridFlow.spanningChance: 0.2
                                    GridFlow.minimumHeight : 10
                                    GridFlow.maximumHeight: 10
                              }
                          }
                          

                          The implementation can easily adapted to set the row/column span explicitly via the attached property class and applied in the GridFlow::doLayout() method.

                          --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
                          If you have a question please use the forum so others can benefit from the solution in the future

                          A 1 Reply Last reply 11 Jan 2021, 13:44
                          3
                          • R raven-worx
                            11 Jan 2021, 10:40

                            @Attila-Santo
                            Hi, no i didnt find time to finish this plugin.

                            Anyway here is the implementation of this layout:
                            https://gist.github.com/raven-worx/28a737f7333480cfac418b42480093fc

                            Example:

                            GridFlow {
                                anchors.fill: parent
                                
                                columnCount: 2
                                horizontalSpacing: 5
                                verticalSpacing: 5
                                spanningEnabled: true
                                margin: 5
                                rowHeight: 50
                                keepChildOrder: true
                            
                                Rectangle {
                                      GridFlow.sizeHint: Qt.size(40,50)
                                      GridFlow.spanningChance: 0.2
                                      GridFlow.minimumHeight : 10
                                      GridFlow.maximumHeight: 10
                                }
                            }
                            

                            The implementation can easily adapted to set the row/column span explicitly via the attached property class and applied in the GridFlow::doLayout() method.

                            A Offline
                            A Offline
                            Attila Santo
                            wrote on 11 Jan 2021, 13:44 last edited by
                            #15

                            @raven-worx you're a hero 🙌

                            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