Skip to content

3rd Party Software

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

    @SGaist Thank you sir for your advise. I solve this issue. By mistake, I put the " \ (backward slash)" before LIBS variable in ChargeDischarge2 .pro file. Now project ChargeDischarge2 is build.

  • Doxygen: arguments and methods with the same names

    Solved
    9
    0 Votes
    9 Posts
    2k Views
    VRoninV

    Apparently this is a known bug: https://stackoverflow.com/questions/51212831/doxygen-arguments-and-methods-with-the-same-names

  • 0 Votes
    2 Posts
    1k Views
    aha_1980A

    @wilke18

    please see here: http://doc.qt.io/qtcreator/creator-project-wizards.html

  • Static link of cryptopp lib to Qt-app

    Moved Unsolved
    3
    0 Votes
    3 Posts
    2k Views
    M

    I was able to compile 64 bit MSVC 2017 cryptopp v700 using the following pro file.
    Note: static library using MDd & MD cxx flags which will solve your original issue, LNK2038 mismatch.

    TEMPLATE = lib TARGET = cryptopp INCLUDEPATH += . CONFIG -= qt CONFIG += staticlib CONFIG -= debug_and_release debug_and_release_target LIBS += -lws2_32 QMAKE_CXXFLAGS_DEBUG += /MDd QMAKE_CXXFLAGS_RELEASE += /MD win32: DESTDIR = ./ OBJECTS_DIR = ./.obj MOC_DIR = ./.moc RCC_DIR = ./.qrc UI_DIR = ./.ui # Input HEADERS += 3way.h \ adler32.h \ adv-simd.h \ aes.h \ algebra.h \ algparam.h \ arc4.h \ argnames.h \ aria.h \ asn.h \ authenc.h \ base32.h \ base64.h \ basecode.h \ blake2.h \ blowfish.h \ blumshub.h \ camellia.h \ cast.h \ cbcmac.h \ ccm.h \ chacha.h \ channels.h \ cmac.h \ config.h \ cpu.h \ crc.h \ cryptlib.h \ default.h \ des.h \ dh.h \ dh2.h \ dll.h \ dmac.h \ drbg.h \ dsa.h \ eax.h \ ec2n.h \ eccrypto.h \ ecp.h \ ecpoint.h \ elgamal.h \ emsa2.h \ eprecomp.h \ esign.h \ factory.h \ fhmqv.h \ files.h \ filters.h \ fips140.h \ fltrimpl.h \ gcm.h \ gf256.h \ gf2_32.h \ gf2n.h \ gfpcrypt.h \ gost.h \ gzip.h \ hashfwd.h \ hex.h \ hkdf.h \ hmac.h \ hmqv.h \ hrtimer.h \ ida.h \ idea.h \ integer.h \ iterhash.h \ kalyna.h \ keccak.h \ lubyrack.h \ luc.h \ mars.h \ md2.h \ md4.h \ md5.h \ mdc.h \ mersenne.h \ misc.h \ modarith.h \ modes.h \ modexppc.h \ mqueue.h \ mqv.h \ naclite.h \ nbtheory.h \ network.h \ nr.h \ oaep.h \ oids.h \ osrng.h \ ossig.h \ padlkrng.h \ panama.h \ pch.h \ pkcspad.h \ poly1305.h \ polynomi.h \ ppc-simd.h \ pssr.h \ pubkey.h \ pwdbased.h \ queue.h \ rabin.h \ randpool.h \ rc2.h \ rc5.h \ rc6.h \ rdrand.h \ resource.h \ rijndael.h \ ripemd.h \ rng.h \ rsa.h \ rw.h \ safer.h \ salsa.h \ scrypt.h \ seal.h \ secblock.h \ seckey.h \ seed.h \ serpent.h \ serpentp.h \ sha.h \ sha3.h \ shacal2.h \ shark.h \ simon.h \ simple.h \ siphash.h \ skipjack.h \ sm3.h \ sm4.h \ smartptr.h \ socketft.h \ sosemanuk.h \ speck.h \ square.h \ stdcpp.h \ strciphr.h \ tea.h \ threefish.h \ tiger.h \ trap.h \ trdlocal.h \ trunhash.h \ ttmac.h \ tweetnacl.h \ twofish.h \ vmac.h \ wait.h \ wake.h \ whrlpool.h \ winpipes.h \ words.h \ xtr.h \ xtrcrypt.h \ zdeflate.h \ zinflate.h \ zlib.h SOURCES += 3way.cpp \ adler32.cpp \ algebra.cpp \ algparam.cpp \ arc4.cpp \ aria-simd.cpp \ aria.cpp \ ariatab.cpp \ asn.cpp \ authenc.cpp \ base32.cpp \ base64.cpp \ basecode.cpp \ bfinit.cpp \ blake2-simd.cpp \ blake2.cpp \ blowfish.cpp \ blumshub.cpp \ camellia.cpp \ cast.cpp \ casts.cpp \ cbcmac.cpp \ ccm.cpp \ chacha.cpp \ channels.cpp \ cmac.cpp \ cpu.cpp \ crc-simd.cpp \ crc.cpp \ cryptlib.cpp \ default.cpp \ des.cpp \ dessp.cpp \ dh.cpp \ dh2.cpp \ dll.cpp \ dsa.cpp \ eax.cpp \ ec2n.cpp \ eccrypto.cpp \ ecp.cpp \ elgamal.cpp \ emsa2.cpp \ eprecomp.cpp \ esign.cpp \ files.cpp \ filters.cpp \ fips140.cpp \ gcm-simd.cpp \ gcm.cpp \ gf256.cpp \ gf2_32.cpp \ gf2n.cpp \ gfpcrypt.cpp \ gost.cpp \ gzip.cpp \ hex.cpp \ hmac.cpp \ hrtimer.cpp \ ida.cpp \ idea.cpp \ integer.cpp \ iterhash.cpp \ kalyna.cpp \ kalynatab.cpp \ keccak.cpp \ luc.cpp \ mars.cpp \ marss.cpp \ md2.cpp \ md4.cpp \ md5.cpp \ misc.cpp \ modes.cpp \ mqueue.cpp \ mqv.cpp \ nbtheory.cpp \ neon-simd.cpp \ network.cpp \ oaep.cpp \ osrng.cpp \ padlkrng.cpp \ panama.cpp \ pch.cpp \ pkcspad.cpp \ poly1305.cpp \ polynomi.cpp \ ppc-simd.cpp \ pssr.cpp \ pubkey.cpp \ queue.cpp \ rabin.cpp \ randpool.cpp \ rc2.cpp \ rc5.cpp \ rc6.cpp \ rdrand.cpp \ rdtables.cpp \ rijndael-simd.cpp \ rijndael.cpp \ ripemd.cpp \ rng.cpp \ rsa.cpp \ rw.cpp \ safer.cpp \ salsa.cpp \ scrypt.cpp \ seal.cpp \ seed.cpp \ serpent.cpp \ sha-simd.cpp \ sha.cpp \ sha3.cpp \ shacal2-simd.cpp \ shacal2.cpp \ shark.cpp \ sharkbox.cpp \ simon-simd.cpp \ simon.cpp \ simple.cpp \ skipjack.cpp \ sm3.cpp \ sm4.cpp \ socketft.cpp \ sosemanuk.cpp \ speck-simd.cpp \ speck.cpp \ square.cpp \ squaretb.cpp \ sse-simd.cpp \ strciphr.cpp \ tea.cpp \ tftables.cpp \ threefish.cpp \ tiger.cpp \ tigertab.cpp \ trdlocal.cpp \ ttmac.cpp \ tweetnacl.cpp \ twofish.cpp \ vmac.cpp \ wait.cpp \ wake.cpp \ whrlpool.cpp \ winpipes.cpp \ xtr.cpp \ xtrcrypt.cpp \ zdeflate.cpp \ zinflate.cpp \ zlib.cpp ml64.name = ML64 ${QMAKE_FILE_IN} ml64.input = ASM_FILES ml64.variable_out = OBJECTS ml64.commands = ML64 /c ${QMAKE_FILE_NAME} /Fo ${QMAKE_FILE_OUT} ml64.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_IN_BASE}$${first(QMAKE_EXT_OBJ)} ml64.CONFIG += target_predeps QMAKE_EXTRA_COMPILERS += ml64 ASM_FILES += \ x64dll.asm \ x64masm.asm
  • Change title of x-axis of QwtPlotMultiBarChart

    Solved
    2
    0 Votes
    2 Posts
    923 Views
    thamT

    @tham I find the answer, you can do that by override the class "QwtScaleDraw"(check the example distrowatch).

  • Qt + libVLC + QWidget overlay.

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    SGaistS

    Hi and welcome to devnet,

    Did you already checked out the VLC-Qt project ?

    Hope it helps

  • LNK2001 while building VTK in VS

    Unsolved
    2
    0 Votes
    2 Posts
    674 Views
    SGaistS

    Hi and welcome to devnet,

    The wiki page you are linking to looks like to be written for an older version of VTK.

    Did you try to contact VTK's authors ? They might have the answer already.

  • Travis build fails

    Moved Unsolved
    7
    0 Votes
    7 Posts
    2k Views
    Pablo J. RoginaP

    @saber I was interested in this particular step:

    make INSTALL_ROOT=appdir -j$(nproc) install ; find appdir/
  • 0 Votes
    6 Posts
    1k Views
    SGaistS

    So something like the Open License Manager ?

    Disclaimer: I haven't used that project.

  • 0 Votes
    2 Posts
    946 Views
    hskoglundH

    Hi, I have some Qt apps running on Win10 1803 build17134.48, they're built with MSVC 2015 and not mingw32 but it shouldn't matter, mingw32 code should run just fine as in previous Win10 versions.

    Error ' code 0xc000007b' usually happens with there's a mixup of 64-bit ands 32-bit .dlls loaded into your .exe file.

    Do you get the same error when your build your app for Release mode?

  • 0 Votes
    4 Posts
    1k Views
    J

    I believe I've got it.
    included

    and then

    typedef Aws::Utils::Array<unsigned char> ByteBuffer; ... Aws::String streamName = "qt"; QString myMessage = "The Message"; Aws::Kinesis::KinesisClient kinesis; Aws::Kinesis::Model::PutRecordRequest k_req; k_req.SetStreamName(streamName); k_req.SetPartitionKey("123"); k_req.SetData(ByteBuffer((unsigned char *)myMessage.toStdString().c_str(),myMessage.length())); auto k_out = kinesis.PutRecord(k_req); ...
  • Python custom widget for Qt Designer

    Unsolved
    2
    0 Votes
    2 Posts
    2k Views
    P

    @Pierone Can you put you code in GitHub instead of a rar file? Its pretty awkward to unpack your code.

  • WYSIWYG

    Solved
    8
    0 Votes
    8 Posts
    2k Views
    ansifpiA

    @SGaist Already i checked this. But still not working for me. Let me check the later issue.

    Regards
    Ansif

  • Problem getting during Build the project

    Unsolved
    3
    0 Votes
    3 Posts
    3k Views
    SGaistS

    Hi and welcome to devnet,

    You seem to be mixing your local system Qt and the conda installed version.

    How did you install OpenCV ?
    What about using the version provided by conda ?

  • Write QCA Encrypt Decrypt to file

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    K

    Thank you. Directly over QFile :: wirite as ByteArray works without problems. Now all I have to do is find out how to check the password. But for this I make another thread on as soon as I can deal with it.

  • qwt plot - how to make zoom according to mouse cursor

    Unsolved
    2
    0 Votes
    2 Posts
    888 Views
    SGaistS

    Hi,

    You should bring this question to the authors of that library. See their mailing list here.

  • Qwt Plot and Qwt Plot Axis Problem

    Unsolved
    5
    0 Votes
    5 Posts
    2k Views
    S

    ı asked question . thank you .

    https://sourceforge.net/p/qwt/mailman/qwt-interest/thread/9d6594d5-af15-280a-01d3-052987ce1e82%40gmail.com/#msg36304335

  • Framework headers

    Unsolved
    12
    0 Votes
    12 Posts
    3k Views
    D

    @SGaist
    I have fixed the problem - I'm now implementing the tools that I have wanted to implement without any long lasting errors. I just started a new project over and doing that led me to solve my problems (along with your techniques & guidance) though I would like to leave it out of this context here in the forum.
    Thank you for your time and patience.
    Patrick

  • Bluetooth for QT-based Windows Application

    Unsolved
    3
    0 Votes
    3 Posts
    759 Views
    A

    Hi Hilk,

    Thanks for your answer. I already what you suggest, the problem is how how to pair with the device. This is already working on Linux I thought I may be doing something wrong

  • GSoap and Qt

    Unsolved
    4
    0 Votes
    4 Posts
    1k Views
    SGaistS

    Hi,

    It usually depends on how the library itself works. You can queue "commands" you want the library to execute and your thread can execute them one after the other, or you can use QtConcurrent which is higher level thread management.