Navigation

    Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Search
    1. Home
    2. Tags
    3. cross platform
    Log in to post

    • SOLVED Qt and next Apple generation
      General and Desktop • cross platform architecture apple compatibility • • jeanmilost  

      3
      0
      Votes
      3
      Posts
      58
      Views

      @SGaist said in Qt and next Apple generation: You are 14 years late, Apple has ditched PowerPC for Intel in 2006. I mentioned the previous technology to describe the current Apple architecture, please forgive me. I wrote this question just before going to weekend, and I was quite tired. What I mention above is described in the following article: https://www.apple.com/newsroom/2020/06/apple-announces-mac-transition-to-apple-silicon/ I also corrected my post, thank you very much
    • SOLVED Anything to consider (in the code) when developing an desktop app for Linux AND Windows?
      General and Desktop • linux windows 10 cross platform • • SpaceToon  

      2
      0
      Votes
      2
      Posts
      72
      Views

      Hi In most cases, there is nothing to change as Qt force is exactly to hide the platform details from you. You will have to use Qt functions for paths and special folders https://doc.qt.io/qt-5/qstandardpaths.html and be a bit careful if you construct filenames etc but else normally it will just work. Bluetooth might be another story as the support pr platform differs https://doc.qt.io/qt-5/qtbluetooth-index.html Also, Windows 10 had something some oddities wanting you to manually pair devices but on Linux you could auto pair/discover. I'm not sure the current status and it might just work. Nice day to you too :)
    • UNSOLVED Getting Qt Main window GDHandle in MAC.
      General and Desktop • macos cross platform • • Islam123786  

      2
      0
      Votes
      2
      Posts
      29
      Views

      Hi, Check the QWidget::winId.
    • UNSOLVED How to let QDockWidget behind QMainwindow
      General and Desktop • qdockwidget cross platform windowflags docking undocking • • rogo  

      3
      0
      Votes
      3
      Posts
      295
      Views

      Hello and thank you for your quick reply. I tested this and unfortunalety this did not solve the problem. It is an interesting idea though. Setting the stayAtBottom hint is something we actually tried already. This leads to the mainwindow staying even further in the back than the undocked widget. So the rule child-not-infront-of-parent stays active for that case. So what i did try now was setting the stayOnTop hint whenever the mainwindow gets activated and removing it whenever it gets deactivated. this actually enables the child to be put behind its parent! In order to make this (partly) work i had to install an event filter for all undocked widgets because the windowActivate event is relayed from the dockwidget to the mainwindow apparently. So without the filter, everytime a user clicks on the undocked widget, the mainwindow would pop up back again over the child that should be in the foreground. So far, so good. All of this breaks however when trying to remove the stayOnTop flag from the mainwindow. The removal needs to happen everytime the focus of the mainwindow is lost. So i remove the WindowStayOnTopHint and afterwards have to call show() because windows disappear when changing window flags. The problem is that show() then again triggers the WindowActivate event, re-enabling the stayontop hint. This can be filtered but when i do this i end up with a situation where - for some reason - i need to click an undocked widget twice, once to put it to the foreground and a second time to actually activate the widget window. I am sure that this is a problem in my code and/or can be worked around but this solution starts to be getting dirtier and more hacky. So before diving further down that rabbit hole i would like to double check if there is a more straight forward solution the the actual problem. I also the fear side effects of setting the mainwindow to stay on top, especially if there is a thrid party application window (file explorer or whatever) involved that the user would expect to be "in between" my application windows (a user clicks on myMainwindow, file explorer, myUndockedWidget in that order type-of-situation). Thanks for reading all of this
    • UNSOLVED Dealing with keyboard layouts for input on multiple platforms
      Game Development • cross platform key key event keyboard mappin • • NeatNit  

      10
      0
      Votes
      10
      Posts
      2068
      Views

      Well, it's not something that's provided by Qt out of the box, so you'll have to check the platforms you want to support for how they provide that information. You could even consider contributing that to Qt to improve it for everybody. You might also open a feature request on the bug report system for that.
    • UNSOLVED Setting up a cross-compiling ide allowing cross platform and mutiple architecture development
      General and Desktop • cross platform cross-compiling x86 armhf x64 • • CybeX  

      6
      0
      Votes
      6
      Posts
      2799
      Views

      @CybeX 1:I saw on google that someone else had this error with gcc 4.8. Upgrading solved it. Not saying it will for you. But was the only errors i could find in your log. 2: Sorry I don't know how to solve this. People are compiling for the PI but I never got around to try one so the details of getting it to work is also unknown to me. Update: I have a good eye to https://www.ics.com/blog/configuring-qt-creator-raspberry-pi but no board so didnt try yet.
    • UNSOLVED QT enable cross-compiling using MinGW (precompiled)
      General and Desktop • qtcreator cross compile mingw cross platform compilers • • CybeX  

      6
      0
      Votes
      6
      Posts
      3687
      Views

      I can only second what @ambershark says. Using a virtual machine is far less pain than what you are trying.
    • UNSOLVED setting core profile gets a blank background
      General and Desktop • opengl ubuntu cross platform • • MicPiano  

      1
      0
      Votes
      1
      Posts
      489
      Views

      No one has replied

    • SOLVED What's a good reliable works-anywhere multiplatform video format (OSX, iOS and Windows)?
      Installation and Deployment • qml video multimedia cross platform • • timday  

      4
      0
      Votes
      4
      Posts
      1678
      Views

      Actually, I have now seen the .mov files played by QML's MediaPlayer on Windows. I'm making things slightly difficult for myself by not having a Windows machine in the house, so this has all been on an AWS EC2 instance; that gives you a Server2012R2 session... but that seems to have no media player support at all until you enable "Windows Desktop Experience". I also installed a "K-Lite Codec Pack", but since I'd installed that before I enabled the "desktop experience" stuff, I'm not sure if it was needed or not (will try and remove the codec pack at some point, if it's uninstallable; strongly suspect it is needed though). Anyway, that's the existence proof the .mov files can work I was looking for. Thanks for the other suggestions... I'm not too keen on turning to other tools like VLC or ffmpeg if I can possibly avoid it. Stock Qt has so far served me remarkably well as a one-stop shop for multiplatform applications and I'm very reluctant to have to bring in something else too. Transcoding my video content to something that worked everywhere would have been a more attractive solution if needed.
    • UNSOLVED Libraries for Desktop and Android
      Mobile and Embedded • android cross compile desktop cross platform gamekit • • Ferni  

      1
      0
      Votes
      1
      Posts
      511
      Views

      No one has replied

    • UNSOLVED Crosscompiling QT Project for MacOS on Linux / Windows
      Installation and Deployment • linux cross platform macosx • • the_  

      3
      0
      Votes
      3
      Posts
      1043
      Views

      @sneubert Well, that's what I did not want to hear at all :) , but thanks anyway.
    • SOLVED Completely new and completely lost...
      The Lounge • raspberry pi 2 cross platform newbie • • philipo66  

      8
      0
      Votes
      8
      Posts
      2675
      Views

      You're welcome ! Don't hesitate to ask them in separated threads (don't forget to search the forum though, there are already a lot of questions related to the RPi) :) If you're not lost anymore, please mark the thread as solved using the "Topic Tool" button so that other forum uses may know a solution has been found :)
    • Webinar (Feb 16): How to create Automated GUI Tests for Qt Applications
      Announcements • cross platform gui automation qt testing • • amandaB  

      1
      0
      Votes
      1
      Posts
      679
      Views

      No one has replied

    • SOLVED QSerialPort hangs on Windows works fine on ARM/LINUX
      General and Desktop • cross platform qserialport cro • • Auke-Dirk  

      9
      0
      Votes
      9
      Posts
      2848
      Views

      different platform's require different Flow control. it is not true
    • Webinar (Jan 19): How to create Automated GUI Tests for Qt Applications
      Announcements • cross platform gui automation qt testing • • amandaB  

      1
      1
      Votes
      1
      Posts
      597
      Views

      No one has replied

    • UNSOLVED Qt on OSX cross compiler for PI
      Tools • raspberry pi os x cross platform • • DavidHux  

      20
      0
      Votes
      20
      Posts
      8272
      Views

      Core i5 is for sure x86_64 and it can execute i386 binaries as well. Because x86_64 was invented by AMD and later implemented by Intel as well it is often called AMD x86_64.
    • Webinar (Sept 15): How to create Automated GUI Tests for Qt Applications
      Announcements • cross platform gui automation automated testi regression test qt testing • • amandaB  

      1
      0
      Votes
      1
      Posts
      635
      Views

      No one has replied

    • Webinar (Aug 18): How to create Automated GUI Tests for Qt Applications
      Announcements • cross platform gui automation automated testi regression test qt testing • • amandaB  

      1
      0
      Votes
      1
      Posts
      599
      Views

      No one has replied

    • froglogic Releases Squish GUI Tester 6.0 Beta with BDD Support and Advanced Reporting
      Announcements • cross platform gui automation automated testi regression test bdd • • amandaB  

      1
      0
      Votes
      1
      Posts
      593
      Views

      No one has replied

    • Webinar (July 21): How to create Automated GUI Tests for Qt Applications
      Announcements • cross platform gui automation automated testi regression test qt testing • • amandaB  

      1
      0
      Votes
      1
      Posts
      588
      Views

      No one has replied

    • How to get USB device name and its relative mount point?
      3rd Party Software • linux windows cross platform usb device id • • jackysupremacy  

      7
      0
      Votes
      7
      Posts
      4139
      Views

      http://api.kde.org/frameworks-api/frameworks5-apidocs/solid/html/index.html
    • Webinar (June 16): How to create Automated GUI Tests for Qt Applications
      Announcements • cross platform gui automation automated testi regression test qt testing • • amandaB  

      1
      0
      Votes
      1
      Posts
      616
      Views

      No one has replied

    • Regarding development of software in both X-32 and x-64 bit OS configurations
      Installation and Deployment • configure pyqt qt application compilation cross platform 64 bits 32 bits • • John R  

      7
      0
      Votes
      7
      Posts
      1804
      Views

      @sierdzio said: Thanks a lot for the clarification.
    • How to add kit for Windows 7 and PyQt application in Qt Creator
      General and Desktop • qtcreator pyqt cross platform • • John R  

      1
      0
      Votes
      1
      Posts
      1629
      Views

      No one has replied

    • [TUTO] Build Qt to cross compile for arm
      Mobile and Embedded • linux cross compile arm cross platform • • Spader42  

      51
      1
      Votes
      51
      Posts
      27083
      Views

      @Asha Same problem.
    • QtCreator + SDL same projects different targets(Debian and Raspberry)
      Tools • qtcreator cross compile raspberry cross platform pro file • • alkzx  

      2
      0
      Votes
      2
      Posts
      937
      Views

      You can put the name of mkspec you are used for the given platform. I think for Raspberry it's something like linux-rasp-pi-g++. Open the mkspecs/devices folder in your Qt installation and check it out or open the Kits propertties page in Qt Creator and see which mkspec your kits are using.
    • Current state of Qt mobile cross platform development (android,ios,windows 8 phone)
      Mobile and Embedded • android ios cross platform windows rt • • unsynchronized  

      3
      0
      Votes
      3
      Posts
      1017
      Views

      (But who knows what will happen when Windows 10 will be released..)