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

Migration GTK2

Scheduled Pinned Locked Moved Unsolved General and Desktop
16 Posts 4 Posters 3.4k 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 Jewest

    @jsulm I found that page.
    while reading it more carefully this time, the QUiLoader maybe an option when it can read GTKbuilder xml file correctly.
    It there an option to import the files or glade files?

    jsulmJ Offline
    jsulmJ Offline
    jsulm
    Lifetime Qt Champion
    wrote on last edited by
    #7

    @Jewest Sorry, I don't know. Never used GTK+ and never ported a GTK+ app to Qt :-)

    https://forum.qt.io/topic/113070/qt-code-of-conduct

    1 Reply Last reply
    0
    • mrjjM mrjj

      hi
      What kind of swipe support in 4.8 ?
      Like this ?
      http://doc.qt.io/archives/qt-4.8/qswipegesture.html#details

      I just wonder if 4.8 will be good enough.

      J Offline
      J Offline
      Jewest
      wrote on last edited by
      #8

      @mrjj The current request from the sales department is to add a simple swipe to the next page function. why do you think this 4.8 will not be good enough? the function is present since 4.6 so I would assume that basic swiping is handled correctly.

      mrjjM 1 Reply Last reply
      0
      • J Jewest

        @jsulm I found that page.
        while reading it more carefully this time, the QUiLoader maybe an option when it can read GTKbuilder xml file correctly.
        It there an option to import the files or glade files?

        mrjjM Offline
        mrjjM Offline
        mrjj
        Lifetime Qt Champion
        wrote on last edited by
        #9

        @Jewest

        Hi
        While both are xml and seems to be very similar , i never saw any mention of Creator/Qt being able to read
        GTKbuilder xml files.
        However the class names would not mach anyway.

        1 Reply Last reply
        1
        • J Jewest

          @mrjj The current request from the sales department is to add a simple swipe to the next page function. why do you think this 4.8 will not be good enough? the function is present since 4.6 so I would assume that basic swiping is handled correctly.

          mrjjM Offline
          mrjjM Offline
          mrjj
          Lifetime Qt Champion
          wrote on last edited by
          #10

          @Jewest
          Well nowadays, swiping is mostly QML
          So while 4.8 can detect a swipe gesture, im just wondering how/what widget that can actually swipe
          in 4.8 ?

          J.HilkJ J 2 Replies Last reply
          0
          • mrjjM mrjj

            @Jewest
            Well nowadays, swiping is mostly QML
            So while 4.8 can detect a swipe gesture, im just wondering how/what widget that can actually swipe
            in 4.8 ?

            J.HilkJ Offline
            J.HilkJ Offline
            J.Hilk
            Moderators
            wrote on last edited by
            #11

            @mrjj said in Migration GTK2:

            @Jewest
            Well nowadays, swiping is mostly QML
            So while 4.8 can detect a swipe gesture, im just wondering how/what widget that can actually swipe
            in 4.8 ?

            QPropertyAnimation is part of QT since 4.6. Therefore any/all, if you really want to/have the time to do it ?


            Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


            Q: What's that?
            A: It's blue light.
            Q: What does it do?
            A: It turns blue.

            mrjjM 1 Reply Last reply
            0
            • J.HilkJ J.Hilk

              @mrjj said in Migration GTK2:

              @Jewest
              Well nowadays, swiping is mostly QML
              So while 4.8 can detect a swipe gesture, im just wondering how/what widget that can actually swipe
              in 4.8 ?

              QPropertyAnimation is part of QT since 4.6. Therefore any/all, if you really want to/have the time to do it ?

              mrjjM Offline
              mrjjM Offline
              mrjj
              Lifetime Qt Champion
              wrote on last edited by
              #12

              @J.Hilk
              ok so StackedWidget or tabWidget will not just do it.
              It must be hand programmed anyway ?

              J.HilkJ 1 Reply Last reply
              0
              • mrjjM mrjj

                @Jewest
                Well nowadays, swiping is mostly QML
                So while 4.8 can detect a swipe gesture, im just wondering how/what widget that can actually swipe
                in 4.8 ?

                J Offline
                J Offline
                Jewest
                wrote on last edited by
                #13

                @mrjj The detection of the swipe is good enough. so I guess 4.8 will be good enough for me.
                Biggest problem at the moment is the 60 views that I currently have. So importing or converting the files will make my life a lot easier. (and easier to sell to my manager(cost)).

                mrjjM 1 Reply Last reply
                0
                • mrjjM mrjj

                  @J.Hilk
                  ok so StackedWidget or tabWidget will not just do it.
                  It must be hand programmed anyway ?

                  J.HilkJ Offline
                  J.HilkJ Offline
                  J.Hilk
                  Moderators
                  wrote on last edited by
                  #14

                  @mrjj The QML counterparts do it by default, at least in Qt5. QStackWidget in general doesn't do that right?
                  I spend a good amount of time this year to make an animated QStackWidget transition between two/any QWidgets. I really hope I didn't reinvent the wheel here...


                  Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                  Q: What's that?
                  A: It's blue light.
                  Q: What does it do?
                  A: It turns blue.

                  mrjjM 1 Reply Last reply
                  1
                  • J Jewest

                    @mrjj The detection of the swipe is good enough. so I guess 4.8 will be good enough for me.
                    Biggest problem at the moment is the 60 views that I currently have. So importing or converting the files will make my life a lot easier. (and easier to sell to my manager(cost)).

                    mrjjM Offline
                    mrjjM Offline
                    mrjj
                    Lifetime Qt Champion
                    wrote on last edited by mrjj
                    #15

                    @Jewest
                    Hi
                    I would recreate one "view" in Qt and compare the
                    GTK ui with the QT ui and see
                    if a converter would be easy to write. ( maybe its only like map of 20 classnames)
                    Im not into GTK but it seems to call them UI file too
                    so before making an estimate i would have a small test of
                    getting one GTK UI into Qt.

                    1 Reply Last reply
                    0
                    • J.HilkJ J.Hilk

                      @mrjj The QML counterparts do it by default, at least in Qt5. QStackWidget in general doesn't do that right?
                      I spend a good amount of time this year to make an animated QStackWidget transition between two/any QWidgets. I really hope I didn't reinvent the wheel here...

                      mrjjM Offline
                      mrjjM Offline
                      mrjj
                      Lifetime Qt Champion
                      wrote on last edited by
                      #16

                      @J.Hilk
                      Well if there are for Widgets, i never saw any mention of it so
                      i think you time was well spend :)

                      1 Reply Last reply
                      1

                      • Login

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