Skip to content

3rd Party Software

Combining Qt with 3rd party libraries or components? Ask here!
1.1k Topics 5.6k Posts
QtWS25 Last Chance
  • This topic is deleted!

    Solved
    9
    0 Votes
    9 Posts
    48 Views
  • Building a 3rd party lib

    Solved
    7
    0 Votes
    7 Posts
    1k Views
    ODБOïO
    @SGaist said in Building a 3rd party lib: It means that what's between the curly brackets apply only to Unix like OS like Linux and macOS. Since you are building on Windows, that part is going to be ignored. Yes i got it, my bad for not noticing that Thank you.
  • What software can be used to create offline satellite image tiles for use in Qt plugin

    Unsolved
    1
    0 Votes
    1 Posts
    317 Views
    No one has replied
  • Using Capnproto with QTcpSocket

    Unsolved
    3
    0 Votes
    3 Posts
    622 Views
    S
    Hi, I cannot show my project as it is proprietary, but you can implement it exactly as I described above. Simplest form, just create the override in the same header to the class you have your socket, then just create a socket as you normally would, pass it into a BufferedInputStreamWrapper as I showed, and then you connect readyRead to whatever function you want to parse your data and call the ::capnp::PackedMessageReader reader(*bufferedInputStreamWrapper); in that function. This only works if the amount of data you are sending is small and doesn't trigger multiple readyReads, which I painfully found out the hard way. I have not yet made a KJ eventloop integration, as I don't really know how. I will honestly most likely abandon QTcpSocket for this project and use another socket library, like Poco where this is not an issue.
  • Linaro GDB with Qt Creator?

    Unsolved
    1
    0 Votes
    1 Posts
    418 Views
    No one has replied
  • 0 Votes
    4 Posts
    561 Views
    SGaistS
    Not directly but you can use QWidget::createWindowContainer.
  • How to integrate osgEarth application in Qt

    Unsolved
    6
    0 Votes
    6 Posts
    2k Views
    jsulmJ
    @Srsirsat Linux would be easier (easier to set up dependencies). You will need to build/install mandatory dependencies first mentioned in the link I posted. OpenSceneGraph: http://www.openscenegraph.org/index.php/documentation/platform-specifics/windows
  • qt with glut/freeglut

    Unsolved
    7
    0 Votes
    7 Posts
    5k Views
    SGaistS
    Hi, Did you check that you have all dependencies required for the freeglut .dll if any ?
  • how do i resize the Qwt plot when i am resizing the Qwidget

    Unsolved
    2
    0 Votes
    2 Posts
    956 Views
    SGaistS
    Hi and welcome to devnet, Why not use a layout for that ?
  • QWT Plot does not update

    Unsolved
    1
    0 Votes
    1 Posts
    440 Views
    No one has replied
  • QWT Link Error on Windows

    Solved
    3
    0 Votes
    3 Posts
    924 Views
    C
    @SGaist Thanks for the question. That made me search for the function. I had never implemented a function by that name. Searching, I found the reference in mainwindow.h, private slots. I have no clue, how it landed in there. Removing it , fixed the issue. Argh, I was really pulling out hair. Thanks! Manu
  • This topic is deleted!

    Unsolved
    6
    0 Votes
    6 Posts
    9 Views
  • QT 5.15.0 Qt MQTT Build errors

    Unsolved
    1
    0 Votes
    1 Posts
    456 Views
    No one has replied
  • Adding github web URL of libraries to Qt Creator

    Unsolved curl libraries include path github curlpp
    2
    0 Votes
    2 Posts
    1k Views
    SGaistS
    Hi, Did you just clone the curl sources ? If so the you have to build it before you can use it.
  • 0 Votes
    5 Posts
    1k Views
    mrjjM
    @zahnspange Hi I would try a normal QML example and see if all is as it should be. The warnings/erros sounds like you dont have QML installed. You might need to install Qt with the online installer if you have not already done that.
  • This topic is deleted!

    Unsolved
    4
    0 Votes
    4 Posts
    74 Views
  • Qt License query

    Unsolved
    9
    0 Votes
    9 Posts
    1k Views
    B
    I realise that your question is a few months old. However I'd like to clarify and answer for you or anyone who may come across this in a google search as I did. Your question is basically 4 questions: 1) Can one use the (largely) LGPL OpenSource QT to edit GPLv2 Source Code? A. Yes. If you distribute a binary, as per LGPL you must provide a way for the recipient to re-link the binary with their own or different versions of the libraries provided by QT. GPLv2 code CAN be linked to an LGPL library. In this sense they are perfectly compatible.. 2) Do you need to distribute any source code? A. Yes. You must re-distribute your modified GPLv2 Source. It doesn't have to be GitHub, but anyone who gets a binary from you must be made aware of where to get sources. 3) Does using a commercial version of QT release you from your obligation? A. Yes and No. No, because GPLv2 does not allow any modifications to be held under any other license but GPLv2, so you are obligated to follow those guidelines irrespective. Yes, because you no longer need to keep up with QT's LGPL guidelines, you can choose to not distribute any changes you make to a QT Library and/or not provide a relinking mechanism. 4) Can you charge for your effort? A. Yes. Whether you go OpenSource or Commercial you can charge your client.
  • GStreamer and qml - state of the art

    Unsolved
    1
    1 Votes
    1 Posts
    337 Views
    No one has replied
  • Can qt integrate with software developed by tk

    Unsolved
    3
    0 Votes
    3 Posts
    592 Views
    JKSHJ
    Hi, and welcome! @fangyu said in Can qt integrate with software developed by tk: I have a program written in tk, and I want to access its window through qt. Can you describe what you mean by "access its window through Qt"? Are you trying to control the other window from a Qt application? Can be obtained through "findwindows" in the windows system, so is there a similar API in the ubuntu system. You could get the window ID (see https://stackoverflow.com/questions/151407/how-to-get-an-x11-window-from-a-process-id for example), and then call QWindow::fromWinId() (see https://doc.qt.io/qt-5/qwindow.html#fromWinId) However, this is not properly supported so you might not be able to do everything you want. can qt integrate with the software developed by tk? Not directly.
  • Facing linking libs on linux platform

    Solved
    4
    0 Votes
    4 Posts
    488 Views
    mrjjM
    @jineshmehta Hi Yes that was what i meant. maybe badly explained. In linux, even the actual file name does start with libXX, then you do not included when used as link name. and just use XX