Skip to content

3rd Party Software

Combining Qt with 3rd party libraries or components? Ask here!
1.1k Topics 5.5k Posts
  • 0 Votes
    6 Posts
    752 Views
    aha_1980A

    @atreidex,

    yeah, that will work if the compiler is compatible.

    After all, the Qt libraries you use are also build on another system then yours...

    Regards

  • QT5 + BGFX integration

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    No one has replied
  • How to include a COM tlb library in my C++ project

    Unsolved
    11
    0 Votes
    11 Posts
    8k Views
    hskoglundH

    It's telling that the majority of the code examples in that PDF are in Visual Basic, and C++ is treated as a 2nd class citizen in it :-(

    The 2nd method (dumpcpp with only an .h) is at least technology from this century so I understand why you prefer it.

    Try to see if there's a pattern to the SEG faults, perhaps there's some extra initialization you need to do due to that missing staticMetaObject.

    The IDispatch errors are a symptom of inconsistencies in the .tlb file but are glossed over by Visual Basic and C#, but I think they can be fixed with some type coercing, e.g. static_cast<IDispatch*>(ptr)

    Good luck!
    P.S. There might actually be a 4th alternative, especially if you're only using a subset of that Robot library:
    write a "wrapper" COM .dll in C#, I think it's called a CCW (Com Callable Wraper) that exports the stuff you want in a more modern way, which then can be consumed by Qt C++.

  • PBSTableView - QTableView with many extension

    Unsolved
    4
    0 Votes
    4 Posts
    490 Views
    VRoninV

    Yep, you should include that in the repository as well as the copyright statements of those libraries.
    KDE is GPL so not much more to do

  • 0 Votes
    7 Posts
    547 Views
    B

    WOW!!!
    In pro i set links to dll and now i can start from creator)))

  • Concatenating Strings into a Prepared SQLite3 Query

    Solved
    5
    0 Votes
    5 Posts
    635 Views
    S

    @SGaist, Ok, I think I get where you're both going now. I should have a Database handler class with separate queries for reading and writing each table. No need to over-complicate it by trying to abstract the queries themselves. If I'm honest with myself, I'm probably trying to do that because SQL is like that cute girl in high school who intimidates you a little bit. You're a little afraid to talk to her, and if you do work up the courage, you want to get as much done in that one conversation as possible. :-)

  • Zlib library error | undefinied reference to

    Unsolved
    2
    0 Votes
    2 Posts
    906 Views
    Pablo J. RoginaP

    @bondrusiek said in Zlib library error | undefinied reference to:

    when I use function from zlib like gzopen Compilator gives error message:
    undefined reference to 'gzopen'

    It's the linker complaining indeed...

    Are you sure you have the shared object for Qt zlib library available?

    How do you install Qt framework? Is it configured for -qt-zlib? See documentation regarding 3rd party libraries

  • Taglib Library

    Unsolved
    27
    0 Votes
    27 Posts
    4k Views
    Lucas_1603L

    @jsulm
    As @raven-worx suggested, I renamed libtag.dll.a to libtag.a and then I tried with LIBS += -l$$PWD/myTaglib/libtag.a as you said but it still didn't work, here is what I got:

    0_1568203223374_7985d4a4-3288-4158-b81c-f3e469677810-image.png
    Even though I had libtag.a in my myTaglib folder but the linker said "cannot find..."

  • 0 Votes
    4 Posts
    498 Views
    SGaistS

    Since you have the Docker-compose file, you can directly build the test server. Maybe just launch it before starting the test suit.

  • QT cross compilation on raspberry pi

    Unsolved
    1
    0 Votes
    1 Posts
    294 Views
    No one has replied
  • Design Qt GUI for CLIPS expert systems

    Unsolved
    5
    0 Votes
    5 Posts
    1k Views
    B

    Sorry for the late reply, CLIPS is a rule-based programming language, its interface "clips v6.4" is a command-line interface. So my task is to design a Qt GUI to better represent the output from CLIPS.

    Currently, I am facing issues with the importing of clips library into Qt VS. In sourceforge, a CLIPSwrapped library is provided, however, I am not sure how to "import" this wrapped library in Qt VS such that I can call the CLIPS functions in my Qt main.cpp. Please let me know on what I should do. Thank you.

  • How to add a label to a layer in QCustomplot?

    Unsolved
    1
    0 Votes
    1 Posts
    517 Views
    No one has replied
  • Multiple build for a versions

    Unsolved
    2
    0 Votes
    2 Posts
    338 Views
    SGaistS

    Hi,

    This the source package, you have to built it in order to use it MinGW build Visual Studio 2008 build Visual Studio 2010 build

    You can use 1 after you built it, and 3 to 4 directly in Qt Creator provided that you installed the corresponding compilers.

    Yes, you can have multiple versions of Qt in parallel no problem with that.
    No, they will not. Up to VS2015, there's no compatibility between Visual Studio versions. VS2017 is the first one that is backward compatible with VS2015.

    Also note that, if your really need to work with Qt 4, you should at least go with Qt 4.8.7 which is the latest and last version of the 4 series. Even more important, Qt 4 has reached end of life a long time ago, you should rather start with Qt 5.

  • Qt Creator IDE debugging Fortran Static Library

    Solved
    2
    0 Votes
    2 Posts
    509 Views
    F

    Sorry, Qt Creator IDE debugger CAN show the current Fortran variables values...

    I was trying to see a string parameter, but I forgot that is variable type is a pointer to a C string array...

    All working...all ok...

  • QWT oscilloscope example help

    Unsolved
    2
    0 Votes
    2 Posts
    569 Views
    T

    Exactly, why we have to include this:

    QWheelEvent wheelEvent( QPoint( 5, 5 ), we->delta(),

    we->buttons(), we->modifiers(), we->orientation() );

    QPoint( 5, 5 ) is pos or global pos?

    What is pixelDelta? What does mean that it contains the scrolling distance in pixels
    on screen?

  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    124 Views
    No one has replied
  • QT5 + DLL loader (run-time)

    Solved
    19
    0 Votes
    19 Posts
    3k Views
    aha_1980A

    Hi @fem_dev,

    I'm flattered, and glad I could help you.

    Regards

  • Integrating Qt and Pylon (Basler camera software)

    Unsolved
    17
    0 Votes
    17 Posts
    3k Views
    J.HilkJ

    @aha_1980
    oh, I totally missed that! I try to avoid special chars - that includes spaces - in all paths when possible.

  • Building project from QxEntityEditor

    Solved
    11
    0 Votes
    11 Posts
    1k Views
    H

    It's all fine now. I downloaded the library again. After that I used the MinGW compiler and now it works.

  • Integration Direct3D 12 in Qt

    Unsolved
    7
    0 Votes
    7 Posts
    1k Views
    R

    @JKSH Yes, I created two simple console applications and added required libraries to them. Compiler keys are identical. I checked carefully. A one project have a mistake, and another doesn't have For example, a project with subprojects have this error, but QT Widgets does not have (but not always). Heisenbug?