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. Hiding Symbian Soft Keys
Forum Updated to NodeBB v4.3 + New Features

Hiding Symbian Soft Keys

Scheduled Pinned Locked Moved QML and Qt Quick
7 Posts 4 Posters 3.7k 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.
  • S Offline
    S Offline
    SimonJudge
    wrote on last edited by
    #1

    I have a QML app run via QmlApplicationViewer. How can I hide the Symbian soft keys, one of which currently shows 'Exit'.

    Thanks

    Simon

    1 Reply Last reply
    0
    • K Offline
      K Offline
      kamalakshantv
      wrote on last edited by
      #2

      [quote author="SimonJudge" date="1293188631"]I have a QML app run via QmlApplicationViewer. How can I hide the Symbian soft keys, one of which currently shows 'Exit'.

      Thanks

      Simon[/quote]

      Set the application to fullscreen.

      1 Reply Last reply
      0
      • S Offline
        S Offline
        SimonJudge
        wrote on last edited by
        #3

        The app is already calling show() that causes a call to showFullScreen() ...

        void QmlApplicationViewer::show()
        {
        #ifdef Q_OS_SYMBIAN
        showFullScreen();
        #elif defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)
        showMaximized();
        #else
        QDeclarativeView::show();
        #endif
        }

        Thanks

        Simon

        1 Reply Last reply
        0
        • A Offline
          A Offline
          alexander
          wrote on last edited by
          #4

          Maybe you start your application in simulator?
          On symbian it works.

          1 Reply Last reply
          0
          • S Offline
            S Offline
            SimonJudge
            wrote on last edited by
            #5

            Yes, thanks. It was wrong under simulator. I have changed to full screen after QDeclarativeView::show(); ...

            @void QmlApplicationViewer::show()
            {
            #ifdef Q_OS_SYMBIAN
            showFullScreen();
            #elif defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)
            showMaximized();
            #else
            QDeclarativeView::show();
            showFullScreen(); // For hiding Symbian buttons in simulator
            #endif
            }@

            1 Reply Last reply
            0
            • V Offline
              V Offline
              vcsala
              wrote on last edited by
              #6

              As I find the simulator is good tool but its compatibility with real word devices is relatively low. If you have any problem there it is always worth to try it on the device.

              1 Reply Last reply
              0
              • K Offline
                K Offline
                kamalakshantv
                wrote on last edited by
                #7

                [quote author="VCsala" date="1293195123"]As I find the simulator is good tool but its compatibility with real word devices is relatively low. If you have any problem there it is always worth to try it on the device.[/quote]

                Yes, but fullscreen works fine in simulator.

                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