Skip to content

Brainstorm

Stuck? Some ideas just need to be dumped on someone before they can materialize.
456 Topics 3.2k Posts
  • Qt payment via credit cards possible, VISA, MASTER CARD?

    Moved
    6
    0 Votes
    6 Posts
    3k Views
    Everton FonsecaE
    @raven-worx thanks = D
  • Excel API for C/C++

    43
    0 Votes
    43 Posts
    84k Views
    K
    It appears that the link should be http://wiki.qt.io/Handling_microsoft_excel_file_format Scroll down a bit and there is a list of c++ Excel libraries.
  • What Qt apps or libraries would you love to see?

    Unsolved
    19
    2 Votes
    19 Posts
    7k Views
    tekojoT
    @Wieland this comes up on occasion, but it never gets to a high enough priority to be taken forward :( inqlude is the best place, and it has most of the needed framework in place to work. Main missing part would be integration with Qt Creator.
  • Load Multiple Image

    Solved
    6
    0 Votes
    6 Posts
    5k Views
    V
    @HashTagJF I think you didn't check this ' QLabel *label[10];' Because you fixed it limit of array upto 10 that'swhy it's obtaining only 10, so just increase its limit you will find your answer. And if its solved your problem then make it 'solved'
  • The paintEvent() problem

    licensing open source
    2
    1 Votes
    2 Posts
    1k Views
    tekojoT
    @VRonin you probably need a software copyright layer to answer that :) My totally layman understanding (and now I take my work hat off, as this is code owned by my employer) is that in Finland (and probably most of the EU) you would be safe if the code you are copying is practically the only way to do it, and it is so simple that it is the only reasonable solution to your problem, and that the part you are copying is short enough that could simply re-write it anytime, and you aren't copy pasting anything else from the same work. The problem is that everything I'm saying above is way too hand-wavy to be of any use. It's always a case-by-case situation. Linking has nothing to do with it. It is a question of does the copy-pasted material automatically bring it's license with it to your code. If you wanted to be utterly safe, you would ask your friend, who has not seen the Qt code to implement a paintEvent once, and then use that. He probably would come up with about the same seven to ten lines of code. (clean room is the only way to be totally sure)
  • How can the user send email to me from my app ?

    Moved Unsolved qt5.7.0
    32
    0 Votes
    32 Posts
    18k Views
    O
    @Ahti do you have your own public server? If so, then perhaps the most easy way would be to code a simple http API that your app (with somekind of authentication obviously) can do a simple http POST to, and that thing then sends the e-mail to you.
  • Web application C++ server and React JS face

    Moved Unsolved
    10
    0 Votes
    10 Posts
    7k Views
    tekojoT
    (I'm not a web developer, but work with them, so take this as an opinion, not proper advice) The realtime collaboration you mention probably requires running javascript on the browser. It probably also means running things with web sockets. Socket libraries exist for a wide variety of platforms (Qt has them too), but as the frontend needs javascript, it might be easiest to use the same language all around. On the other hand, if you already have a web server in C++, extending that with web sockets shouldn't be too hard with a suitable library. That just leaves the browser end. So it comes down to the usual two questions: What language do you want to do this in (especially if it is not work, where you might have the language selected for you) Are you happy supporting your selection for the lifetime of the project
  • Qt Aria2 GUI With Background

    Solved
    2
    0 Votes
    2 Posts
    3k Views
    mrjjM
    Hi and welcome You should look at http://doc.qt.io/qt-5/qsystemtrayicon.html#details maybe also http://doc.qt.io/qt-5/qprocess.html For starting/controlling it. Maybe use http://doc.qt.io/qt-5/qnetworkaccessmanager.html to talk to Aria2 RPC interface
  • CDB process Terminated.

    Unsolved
    3
    0 Votes
    3 Posts
    2k Views
    HashTagJFH
    @sandy.martel23 it isn't working too. When I tried to run the .exe it is looking for QT5core.dll
  • QT Compatibility with Visual Studio

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    HashTagJFH
    Thanks for your answer. I just want to confirm if I downloaded the right versions. Thanks.
  • Which platform is best for IDE Mac or Windows?

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    ?
    To add to what @mrjj said, there's a table with a overview over the supported host / target platforms on the wiki: Supported Platforms
  • 32 bit library to 64 bit library Qt

    Unsolved
    7
    0 Votes
    7 Posts
    3k Views
    SGaistS
    Do you mean that the sources of SerialPort are part of your own project ?
  • Qt 5.6 MSVC Error when building project made from other Qt versions

    Solved
    9
    0 Votes
    9 Posts
    4k Views
    HashTagJFH
    Here's the solution I found myself... When using qt5.6.0 msvc2015_64 bit. You must also install visual studio 2015 to make it work... while installing visual 2015 make sure that C++ program is included in the installation in order fpr Qt to detect the compiler.
  • Save very important data to a file

    Unsolved file save
    8
    0 Votes
    8 Posts
    3k Views
    mrjjM
    @AliReza-Beytari well for the file, the qt5-sqlcipher should do. For being hacker proof, its very important you dont store anything clearly in the exe file. That goes for the variables too. When u read into memory, make sure its not easy to locate and read. ( in mem) so do not store passwords or user names as clean text inside program. all must be encrypted. That will only keep noob hackers out. Anyone pro, will most likely be able to get access if unlimited access to app and data.
  • Simple module dependency analysis

    Unsolved
    8
    0 Votes
    8 Posts
    3k Views
    K
    If you are thinking of symbols in terms of binaries (dlls), the right way of tracking dependencies is analysis of binaries. You need to get lists of public symbols from all libraries linked to your application, demangle them, and then you will be able to check which of them are used in each of your source files. If you wonder which tools to use for this task, I only know appropriate tools for ELF, not for Windows binaries
  • QT platform plugins

    Solved
    6
    0 Votes
    6 Posts
    2k Views
    SGaistS
    Again, from the documentation, they don't. Since that clears your doubts, please mark the thread as solved using the "Topic Tools" button so that other forum users may know an answer has been found :)
  • 0 Votes
    7 Posts
    4k Views
    SGaistS
    You're welcome ! Since you have that part working now, please mark the thread as solved using the "Topic Tools" button so that other forum users may know a solution has been found :)
  • Prevent Deleting a currently Opened file Using Qt.

    Unsolved
    8
    0 Votes
    8 Posts
    3k Views
    SGaistS
    One alternative that comes to mind is to work on a "copy" of the file and next time you save it you can tell your user that the file is gone.
  • QSqlError is empty when binding parameter that does not exist

    Unsolved
    4
    0 Votes
    4 Posts
    2k Views
    kshegunovK
    @the_ The thing is when I do same with for example PDO in PHP it gives me a warning Qt's SQL driver should probably throw a warning at you as well, and if it doesn't it may be a minor bug. But in any case this doesn't elevate to an error, much less an SQL error, at least in my opinion. You could try searching in the bugtracker if something's reported about this. So for me it looks like that QSqlQuery only looks if the number of bound parameters is correct but does not care about their names. Without looking at the source of the SQL driver, I can't tell if that's the case, and you didn't mention what database you're using as well. Kind regards.
  • Size of QMainWindow on 4K-Screen when a QMdiArea is contained

    Unsolved
    1
    0 Votes
    1 Posts
    601 Views
    No one has replied