Skip to content

3rd Party Software

Combining Qt with 3rd party libraries or components? Ask here!
1.1k Topics 5.5k Posts
  • QRemoteObject with QDomDocument

    Moved Solved
    2
    0 Votes
    2 Posts
    939 Views
    M

    Hi

    I have made it to work.
    After rep files are generated with compile error, edit them and paste QDataStream definition before class body. Ifndef is necessary if you have more than one class for remoting with QDomDocument in signal/slot

    #ifndef _xml_operator_ #define _xml_operator_ Q_DECLARE_METATYPE(QDomDocument) inline QDataStream& operator<<(QDataStream& out, QDomDocument xml) { out << xml.toString(); return out; } inline QDataStream& operator>>(QDataStream& in, QDomDocument& xml) { QString msg; in >> msg; xml.setContent(msg); return in; } #endif //_xml_operator_

    hope it will help somebody

    Best Regards
    Marek

  • Qt with OpenCV deployment

    Solved
    6
    0 Votes
    6 Posts
    2k Views
    SGaistS

    You may have another application in your PATH that is also using OpenCV

  • Qt with QtGStreamer

    Unsolved
    13
    1 Votes
    13 Posts
    6k Views
    SGaistS

    To link to a library you have to pass the parameter with a lowercase L. Uppercase L is for giving additional path to look at.

  • Qt/QML application connection with SharePoint

    Unsolved
    2
    0 Votes
    2 Posts
    2k Views
    V

    As you might have already found out there are two options within sharepoint lists to export data to excel or to created a connected and linked Microsoft Access Database.

    You should be able to use the second one via ODBC to access and write your needed data.
    See here for the connection strings: https://connectionstrings.com/sharepoint/

    I haven't tested it myself so far. Would be great to get some feedback in case you got it working.

  • Integrate QT Mobile with Fabric.oi

    Unsolved
    1
    0 Votes
    1 Posts
    455 Views
    No one has replied
  • 0 Votes
    16 Posts
    4k Views
    SGaistS

    Don't forget you still need to first convert the path to native separators before passing it to your other library.

  • OpenCV Wrong JPEG library version.

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    SGaistS

    Hi and welcome to devnet,

    What doesn't seem to work when building OpenCV ?

  • Third party Qt library to generate .xls files

    Unsolved
    2
    0 Votes
    2 Posts
    660 Views
    raven-worxR

    @Aiswarya
    please use the forum search or even google. This question has already been asked many times...

  • Cannot use QtAV in QML

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    D

    Thank you, I will try to contact the author. It'd be really useful if someone could try to install QtAV and let me know if it works for them, it should be a fairly short task (I took about 1 minute)

  • Shaders problem with OpenSceneGraph and osgQT

    Unsolved
    1
    0 Votes
    1 Posts
    501 Views
    No one has replied
  • Qtcharts with visual C++

    Unsolved
    2
    0 Votes
    2 Posts
    2k Views
    D

    @awawawa

    Hi.

    Try in your test.h as follows:

    #ifndef TEST_H #define TEST_H #include <QtCharts> QT_CHARTS_USE_NAMESPACE #include <QMainWindow> #include "ui_test.h" class test : public QMainWindow { [...]

    Do not modify your ui_test.h.

  • Need HTML print library

    Unsolved
    10
    0 Votes
    10 Posts
    2k Views
    S

    @raven-worx I can use this library with Qt?

  • Pylon Basler Camera Problem

    Solved
    5
    0 Votes
    5 Posts
    8k Views
    SGaistS

    Hi,

    Link path with spaces can be problematic on Windows. If you can't install Pylon in another place without spaces, you can workaround the problem using the old 8.3 notation.

  • uic and namespace

    Unsolved
    7
    0 Votes
    7 Posts
    3k Views
    trialuserT

    Here is bugreport: https://bugreports.qt.io/browse/QTBUG-54903

  • How to check plugins for unique class names?

    Solved
    7
    0 Votes
    7 Posts
    2k Views
    trialuserT

    Ok, I understood. Thank you. Please, mark this topic as 'solved'.

  • Error when using pkg-config in qmake file

    Unsolved
    3
    0 Votes
    3 Posts
    3k Views
    DuinoD

    Much thanks!!!

  • QWT plugin not showing up in creator windows. qwt-6.1.3

    Unsolved
    10
    0 Votes
    10 Posts
    6k Views
    SGaistS

    As silly as it may sound: just click on it and you'll have a menu poping up

  • Low-level SQLite (load_extension)

    3
    0 Votes
    3 Posts
    5k Views
    jimmytakerJ

    The answer is already there, but not written explicitly. THE call that makes the difference between crash and no crash is sqlite3_open. Apparently having the sqlite3.dll plugin on one side and the sqlite3.c compiled in on the other (to be able to call any of the sqlite3 API directly messes up or misses some init. So basically what is needed is:

    Include sqlite code (.c and .h files) in your project Use this snippet after m_Database.open():

    QVariant v = m_Database.driver()->handle();
    if (v.isValid() && strcmp(v.typeName(), "sqlite3*") == 0) {
    // v.data() returns a pointer to the handle
    sqlite3 *handle = *static_cast<sqlite3 **>(v.data());
    if (handle != 0) { // check that it is not NULL
    sqlite3 *p; //without this there is a crash.
    int result = sqlite3_open( ":memory:", &p );
    if (result == SQLITE_OK) {
    sqlite3_close(p);
    //call any API you need on handle.
    } else
    qDebug() << "Could not sqlite3_open p" << result;
    } else {
    qDebug() << "Could not get sqlite handle";
    }
    } else {
    qDebug() << "handle variant returned typename " << v.typeName();
    }

  • Can't get QWT plugin to show up in creator

    Unsolved
    4
    0 Votes
    4 Posts
    3k Views
    B

    Thanks for the hint Weiland. The install seemed to go seamlessly, however, I still do not see any QWT widgets in designer. Programmatically, QWT is working fine. I don't know what I am missing.
    Here is some output from qtcreator:

    $ qtcreator -version

    Qt Creator 3.0.1 based on Qt 5.2.1

    AnalyzerBase 3.0.1 Code Analyzer Base Plugin
    Android 3.0.1 Support for deployment to and execution on Android Devices
    AutotoolsProjectManager 3.0.1 Autotools project integration.
    BareMetal 3.0.1 This plugin adds a target for bare metal development.
    Bazaar 3.0.1 Bazaar integration.
    BinEditor 3.0.1 Binary editor component.
    Bookmarks 3.0.1 Bookmarks in text editors.
    CMakeProjectManager 3.0.1 CMake support
    CVS 3.0.1 CVS integration.
    ClassView 3.0.1 Class View component.
    ClearCase 3.0.1 ClearCase integration.
    CodePaster 3.0.1 Codepaster plugin for pushing/fetching diff from server
    Core 3.0.1 The core plugin for the Qt IDE.
    CppEditor 3.0.1 C/C++ editor component.
    CppTools 3.0.1 Tools for analyzing C/C++ code.
    Debugger 3.0.1 Debugger integration.
    Designer 3.0.1 Qt Designer integration.
    DiffEditor 3.0.1 Diff editor component.
    FakeVim 3.0.1 VI-style keyboard navigation.
    Find 3.0.1 Provides the find widget and the hooks for find implementations.
    GLSLEditor 3.0.1 Editor for GLSL.
    GenericProjectManager 3.0.1 Generic support
    Git 3.0.1 Git integration.
    Help 3.0.1 Help system.
    ImageViewer 3.0.1 Image Viewer component.
    Ios 3.0.1 Support for deployment to and execution on iOS Devices
    Locator 3.0.1 Provides the Locator widget and the hooks for Locator filter implementations.
    Macros 3.0.1 Macros in text editors.
    Mercurial 3.0.1 Mercurial integration.
    Perforce 3.0.1 Perforce integration.
    ProjectExplorer 3.0.1 ProjectExplorer framework that can be extended with different kind of project types.
    PythonEditor 3.0.1 Editor and file creation wizards for Python. Example plugin for QtCreator API demonstration.
    QbsProjectManager 3.0.1 QBS support
    QmakeProjectManager 3.0.1 Provides project type for Qt/QMake .pro files and tools.
    QmlDesigner 3.0.1 Visual Designer for QML files.
    QmlJSEditor 3.0.1 Editor for QML and JavaScript.
    QmlJSTools 3.0.1 Tools for analyzing Qml/JS code.
    QmlProfiler 3.0.1 Qml Profiler Plugin
    QmlProjectManager 3.0.1 Qt Quick support
    Qnx 3.0.1 Adds support for QNX and BlackBerry 10 to Qt Creator
    QtSupport 3.0.1 Provides support code for build systems.
    RemoteLinux 3.0.1 Support for deployment to and execution on a remote Linux host.
    ResourceEditor 3.0.1 Editor for qrc files.
    Subversion 3.0.1 Subversion integration.
    TaskList 3.0.1 Use .tasks-files to populate the Issues view.
    TextEditor 3.0.1 Text editor framework and the implementation of the basic text editor.
    Todo 3.0.1 Adds pane that lists all TODO, FIXME, etc. entries in comments.
    Valgrind 3.0.1 Valgrind Plugin
    VcsBase 3.0.1 Version Control System Base Plugin
    Welcome 3.0.1 Default Welcome Screen Plugin

    (C) 2014 Digia Plc

    qmake:
    $ qmake --version
    QMake version 3.0
    Using Qt version 5.2.1 in /usr/lib/x86_64-linux-gnu

  • 0 Votes
    24 Posts
    9k Views
    SGaistS

    You're welcome !

    Happy coding :)