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. Porting from QT4.6 to QT5
Forum Updated to NodeBB v4.3 + New Features

Porting from QT4.6 to QT5

Scheduled Pinned Locked Moved Unsolved General and Desktop
44 Posts 8 Posters 15.0k Views 5 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.
  • Q Offline
    Q Offline
    Qt Enthusiast
    wrote on last edited by
    #30

    I am getting issue

    I am getting errors like

    file.cxx: In member function 'bool fileMgr::showURL(QString)':
    error: 'QWebView' does not name a type
    340 static QWebView *sBrowser = NULL;
    341 ^

    I tried to do
    #include QtWebKitWidgets
    #include QtWebView

    It is giving me an error that not able to find file QtWebKitWidgets .

    can some one help me in solving the problem

    JKSHJ 1 Reply Last reply
    0
    • Q Qt Enthusiast

      I am getting issue

      I am getting errors like

      file.cxx: In member function 'bool fileMgr::showURL(QString)':
      error: 'QWebView' does not name a type
      340 static QWebView *sBrowser = NULL;
      341 ^

      I tried to do
      #include QtWebKitWidgets
      #include QtWebView

      It is giving me an error that not able to find file QtWebKitWidgets .

      can some one help me in solving the problem

      JKSHJ Offline
      JKSHJ Offline
      JKSH
      Moderators
      wrote on last edited by
      #31

      @Qt-Enthusiast said in Porting from QT4.6 to QT5:

      It is giving me an error that not able to find file QtWebKitWidgets .

      can some one help me in solving the problem

      See https://forum.qt.io/topic/76739/webkit-status-2017

      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

      1 Reply Last reply
      3
      • Q Offline
        Q Offline
        Qt Enthusiast
        wrote on last edited by
        #32

        I am using solution

        #include <QtWebKit/QtWebKit>
        #include <QtWebKitWidgets/QtWebKitWidgets>

        is that solution Ok

        jsulmJ JKSHJ 2 Replies Last reply
        0
        • Q Qt Enthusiast

          I am using solution

          #include <QtWebKit/QtWebKit>
          #include <QtWebKitWidgets/QtWebKitWidgets>

          is that solution Ok

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

          @Qt-Enthusiast Why not simply

          #include <QWebView>
          ```?

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

          1 Reply Last reply
          0
          • Q Qt Enthusiast

            I am using solution

            #include <QtWebKit/QtWebKit>
            #include <QtWebKitWidgets/QtWebKitWidgets>

            is that solution Ok

            JKSHJ Offline
            JKSHJ Offline
            JKSH
            Moderators
            wrote on last edited by
            #34

            @Qt-Enthusiast said in Porting from QT4.6 to QT5:

            is that solution Ok

            Did you read the link I gave you?

            Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

            1 Reply Last reply
            0
            • Q Offline
              Q Offline
              Qt Enthusiast
              wrote on last edited by
              #35

              yesI read that from there only I found out and I wanted to confirm the same

              JKSHJ 1 Reply Last reply
              0
              • Q Qt Enthusiast

                yesI read that from there only I found out and I wanted to confirm the same

                JKSHJ Offline
                JKSHJ Offline
                JKSH
                Moderators
                wrote on last edited by
                #36

                @Qt-Enthusiast said in Porting from QT4.6 to QT5:

                yesI read that from there only I found out and I wanted to confirm the same

                You don't need to ask to confirm. You can confirm yourself by trying it.

                Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                1 Reply Last reply
                3
                • Q Offline
                  Q Offline
                  Qt Enthusiast
                  wrote on last edited by
                  #37

                  QStyleOptionViewItemV4' is deprecated , what should be the solution to fix this

                  fatal error: QCleanlooksStyle: No such file or directory
                  compilation terminated.

                  how to solve these errors

                  mrjjM 1 Reply Last reply
                  0
                  • Q Qt Enthusiast

                    QStyleOptionViewItemV4' is deprecated , what should be the solution to fix this

                    fatal error: QCleanlooksStyle: No such file or directory
                    compilation terminated.

                    how to solve these errors

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

                    @Qt-Enthusiast
                    Hi
                    You can use QStyleOptionViewItem directly.

                    QCleanlooksStyle is worse. why does app need its includes ?
                    You can compile the old style plugin by yourself, but now is a good
                    opportunity to get rid of it. So please tell why app needs it.

                    Any how, its all explained here
                    http://doc.qt.io/qt-5/sourcebreaks.html
                    read Changes to QStyle
                    It also says how to get it back if needed.

                    1 Reply Last reply
                    1
                    • Q Offline
                      Q Offline
                      Qt Enthusiast
                      wrote on last edited by Qt Enthusiast
                      #39

                      error: 'QFusionStyle' does not name a type
                      59 hdr->setStyle( new QFusionStyle );

                      I included the file QTwidgets

                      not working Need help again

                      1 Reply Last reply
                      0
                      • Q Offline
                        Q Offline
                        Qt Enthusiast
                        wrote on last edited by
                        #40

                        @Qt-Enthusiast said in Porting from QT4.6 to QT5:

                        I am using solution

                        I am using
                        QHeaderview* heade r = new QHeaderView
                        #if QT_VERSION >= QT_VERSION_CHECK(5,0,0)
                        header->setStyle( new QFusionStyle );
                        #else
                        header->setStyle( new QCleanlooksStyle );
                        #endif
                        I am getting error: 'QFusionStyle' does not name a type

                        Can some use help in proper usage of fusion style

                        aha_1980A 1 Reply Last reply
                        0
                        • Q Qt Enthusiast

                          @Qt-Enthusiast said in Porting from QT4.6 to QT5:

                          I am using solution

                          I am using
                          QHeaderview* heade r = new QHeaderView
                          #if QT_VERSION >= QT_VERSION_CHECK(5,0,0)
                          header->setStyle( new QFusionStyle );
                          #else
                          header->setStyle( new QCleanlooksStyle );
                          #endif
                          I am getting error: 'QFusionStyle' does not name a type

                          Can some use help in proper usage of fusion style

                          aha_1980A Offline
                          aha_1980A Offline
                          aha_1980
                          Lifetime Qt Champion
                          wrote on last edited by
                          #41

                          @Qt-Enthusiast

                          See here: http://doc.qt.io/qt-5/sourcebreaks.html#changes-to-qstyle

                          "
                          QFusionStyle is internal. Recommended alternatives:

                          • QStyleFactory for creating instances of specific styles.
                          • QProxyStyle for customizing existing style implementations.
                          • QCommonStyle as a base for implementing full custom styles.

                          "

                          Qt has to stay free or it will die.

                          1 Reply Last reply
                          1
                          • M Offline
                            M Offline
                            mpergand
                            wrote on last edited by mpergand
                            #42

                            @Qt-Enthusiast said in Porting from QT4.6 to QT5:

                            header->setStyle( new QFusionStyle );

                            header->setStyle( "Fusion" );  // maybe for QApplication only
                            // or
                            header->setStyle( new QStyleFactory::create("Fusion" ));
                            
                            1 Reply Last reply
                            0
                            • Q Offline
                              Q Offline
                              Qt Enthusiast
                              wrote on last edited by
                              #43

                              @mpergand said in Porting from QT4.6 to QT5:

                              new QStyleFactory::create("Fusion" )
                              its is not working

                              can some one point me to a example how Qfusion style is being used in the Qt 5 code

                              1 Reply Last reply
                              0
                              • M Offline
                                M Offline
                                mpergand
                                wrote on last edited by mpergand
                                #44
                                setStyle(QStyleFactory::create("Fusion")); // without new
                                

                                For me (OSX), it works only with QApplication, not with QWidget

                                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