1

Topic: qt 4.8.1

Such question, this version works only with VS2010? Tried to collect 4.8.1 with the last studio (2017), Configure fulfilled regularly, then long there was a compile process, as a result all was interrupted with errors. There will be an information with what studio normally to work version 4.8.1? And still such  a question how faster to begin operation with QT? I already  to read any curve manuals, their millions, in all all on a miscellaneous is described, a horse-radish will understand that works, and that is not present. What it is necessary to undertake, what QT it would be ready to creation and the assembly of applications together with VS? Is any  which installed also all at once works. Without all these configurations, compilations and an other crap.

2

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> And still such  a question how faster to begin operation with QT? I already  to read any curve manuals, their millions, in all all on a miscellaneous is described, a horse-radish will understand that works, and that is not present. To use for development and debugging Linux. There it simply works "from a box". However, if you did not use before Linux, will struggle with Linux.

3

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> Such question, this version works only with VS2010? It is integrated only with it and already assembled units are only for it. Integration is qt addin which is put after setting Qt. ES> tried to collect 4.8.1 with the last studio (2017), Configure fulfilled regularly, then long there was a compile process, as a result all was interrupted with errors. Well, to gather all the same should. ES> there will be an information with what studio normally to work version 4.8.1? 2010! ES> And still such  a question how faster to begin operation with QT? I already  to read any curve manuals, their millions, in all all on a miscellaneous is described, a horse-radish will understand that works, and that is not present. Qt + QtCreator. Also it is possible to work, examples in the form of applications of useful goes from a box much. ES> that it is necessary to undertake, what QT it would be ready to creation and the assembly of applications together with VS? ES> Is any  which installed also all at once works. Without all these configurations, compilations and an other crap. Wrote above: for 2010 studios is.

4

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> That it is necessary to undertake, what QT it would be ready to creation and the assembly of applications together with VS? To install the appropriate ready assembly. ES> is any  which installed also all at once works. Without all these configurations, compilations and an other crap. On-line the installer can be downloaded from here: http://master.qt.io/archive/online_installers/3.0/ Only the account in Qt though, to register simply is all the same necessary. After initial setting it will be launched Qt MaintenanceTool where it is possible to select the ready assembly configured under specific compilers.

5

Re: qt 4.8.1

Hello, alpha21264, you wrote: A> to Use for development and debugging Linux. There it simply works "from a box". Not, I put somehow  under , and did not understand as to collect application. A> However, if you before Linux did not use, will struggle with Linux.  yes. And application is necessary for me under Windows so  disappears.

6

Re: qt 4.8.1

Hello, Nuzhny, you wrote: N> It is integrated only with it and already assembled units are only for it. Integration is qt addin which is put after setting Qt. Understood It [is added] What version  to download for VS2010 And Qt 4.8.1? N> Well to gather all the same should. Here did not understand, after setting http://download.qt.io/archive/qt/4.8/4. … vs2010.exe It needs to be collected? Or it already ready for operation with VS2010? N> Wrote above: for 2010 studios is. Thanks.

7

Re: qt 4.8.1

Hello, Maniacal, you wrote: M> On-line the installer can be downloaded from here: http://master.qt.io/archive/online_installers/3.0/ M> the account in Qt though, to register simply Only is all the same necessary. M> after initial setting it will be launched Qt MaintenanceTool where it is possible to select the ready assembly configured under specific compilers. Version 4.8.1 is necessary to me, it likely is not supported, probably it is necessary to swing hands from archive and to put studio 2010. The people, prompt even on operation from a DB, the driver already ready is connected? Or for the project it is necessary to compile with 0?

8

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> version 4.8.1 is necessary To me, it likely is not supported, probably it is necessary to swing hands from archive and to put studio 2010. Yes, looked now, in a repository versions Qt are accessible to online-installation, since the fifth only. The code back still could 4.8 be put. But the studio anyway needs to be put. Complete with Qt the compiler from VC ++ does not go, only configuration files. ES> the people, prompt even on operation from a DB, the driver already ready is connected? Or for the project it is necessary to compile with 0? It, probably, depends on a DB. I for operation with PostgreSQL generally did not use the Qt-driver, worked directly with libpq

9

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> [It is added] ES> What version  to download for VS2010 And Qt 4.8.1? I already also do not remember. Judging all 1.2.5. N>> Well to gather all the same should. ES> Here did not understand, after setting http://download.qt.io/archive/qt/4.8/4. … vs2010.exe ES> It needs to be collected? Or it already ready for operation with VS2010? It is not so necessary to collect it.

10

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> the People, prompt even on operation from a DB, the driver already ready is connected? Or for the project it is necessary to compile with 0? Like for MySQL, PostgreSQL, and SQLIte is the driver from a box.

11

Re: qt 4.8.1

Hello, Skorodum, you wrote: S> Like for MySQL, PostgreSQL, and SQLIte is the driver from a box. Well at me that is not simple SQLite, and scrambled. If I take for it dll with the driver, all will work as?

12

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> Well at me that is not simple SQLite, and scrambled. If I take for it dll with the driver, all will work as? Sketchy  says that it is necessary to collect the driver https://stackoverflow.com/questions/291 … -sqlcipher https://stackoverflow.com/questions/224 … -sqlcipher

13

Re: qt 4.8.1

Hello, Skorodum, you wrote: S> Sketchy  says, what it is necessary to collect the driver So it already is at other application, it can be used? The question just in it if there is already ready driver, it is simply connected also all?

14

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> the People, prompt even on operation from a DB, the driver already ready is connected? Or for the project it is necessary to compile with 0? In Qt projects I apply library OTL: http://otl.sourceforge.net/home.htm - it works faster, rather than the driver from delivery Qt, and represents  But this decision - on the fan. It is possible to take the driver from Qt: http://doc.qt.io/qt-5/sql-driver.html

15

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> Such question, this version works only with VS2010? With VS2008 also works! ES> is any  which installed also all at once works. Without all these configurations, compilations and an other crap. Yes here archives: https://download.qt.io/archive/qt/4.8/4.8.1 Vizhual studio for them is necessary 2008 or 2010

16

Re: qt 4.8.1

Hello, Nuzhny, you wrote:... N> I already also do not remember. Judging all 1.2.5. It qt-vs-addin for Qt5! With version Qt4 - it does not work! For Qt4 it is necessary to TAKE: qt-vs-addin-1.1.10.exe we Swing from here: https://download.qt.io/official_releases/vsaddin

17

Re: qt 4.8.1

Hello, Nuzhny, you wrote: N> Hello, Evgeniy Skvortsov, you wrote: ES>> Such question, this version works only with VS2010? N> It is integrated only with it and already assembled units are only for it. Integration is qt addin which is put after setting Qt. +100500 Besides, it is integrated as well with VS2008. With the modern studios - are integrated only Qt5. N> 2010! And 20008 Here: https://download.qt.io/archive/qt/4.8/4.8.1 N> Qt + QtCreator. Also it is possible to work, examples in the form of applications of useful goes from a box much. +100500 very good dial-up of the useful examples - directly from delivery Qt!

18

Re: qt 4.8.1

Hello, AlexGin, you wrote: AG> In Qt projects I apply library OTL: http://otl.sourceforge.net/home.htm - it works faster, rather than the driver from delivery Qt, and the hitch that I need to work from already existing DB which is ciphered represents  Here. On the code it is analog SQLite, the project is called Sqlcipher. Accordingly standard drivers do not go, but there are all drivers from native application for this a DB, it is written on Qt 4.8.1 Here I and I ask, whether it is possible to take simply all DLL from native application and to use in the? I so understand there any standard on these affairs, a question only in how them to connect.

19

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> Here I also ask, whether it is possible to take simply all DLL from native application and to use in the? And source codes for these DLL - are at you alive? ES> I so understand there any standard on these affairs, a question only in how them to connect. The driver for operation from a DB: http://doc.qt.io/qt-5/sql-driver.html#development But can be in this case and something  - in general source codes are necessary. At the same time - the first step: to try to collect, connect and look at it - as it will work

20

Re: qt 4.8.1

Hello, Evgeniy Skvortsov, you wrote: ES> Here I also ask, whether it is possible to take simply all DLL from native application and to use in the? I so understand there any standard on these affairs, a question only in how them to connect. You can take libsqlcipher (which on the interface is analog SQLite) and to work with basis through "native" Si-shnyj API (it not difficult). If it is necessary to operate Qt-shnymi with abstractions (QSqlDatabase / QSqlQuery / etc) and to support operation both with SQLite, and with SQLCipher within the limits of one program you should or most write successor QSqlDriver using native API (it is independent or on  to implementations more low) or to take already ready implementations: * to Take source codes of version Qt necessary to you (it is not mandatory 4.8.1), to take code SQLite of a plug-in, to replace an option  with libsqlite on libsqlcipher, to change a name sql the driver and to add a call of setting of encrypting key (though not mandatory, it is possible to make it through a call sql PRAGMA in request). * to Take already ready implementations where the previous point already made. For example: QtCipherSqlitePlugin (how to collect see wiki) or qt5-sqlcipher and to collect a plug-in from them. Judging by your previous message, the program at you is already written also to you it is necessary to learn to work with the scrambled basis, and simultaneous support SQLite and SQLCipher is not necessary. In this case all depends on how at you your version Qt is collected. It has an option-system-sqlite if at the assembly of your version it has been included it is enough to you to change libsqlite on libsqlcipher and then the call of the driver for SQLite will use the necessary library. However, most likely, your version Qt is collected without this key and uses static  with code SQLite from a tree of source codes Qt. In this case something is necessary to you yes . Variants: * to Change contents src/3rdparty/sqlite for similar source codes sqlcipher and to collect Qt completely; * to Change contents src/3rdparty/sqlite for similar source codes sqlcipher and to collect only a plug-in src/plugins/sqldrivers/sqlite (at it from which you can generate a separate pro-file Makefile or the project for studio); * to Collect Qt completely specifying an option-system-sqlite with an appropriate file of library. In your case I would take source codes sqlcipher, would receive from them amalgamation (when all source codes gather in two files-.c and.h) and replaced all entrances sqlite3 on, say, sqlcipher3 that there was no intersection on names with the code original sqlite. Further would take code SQLite of the driver of version Qt and made similar changeover then would throw out from it all code responsible "" and would make all a part of the project - in this case it is not necessary to collect/establish additional plug-ins and all necessary code will be always with the project code.  on Yandex. A disk

21

Re: qt 4.8.1

Hello, Anton Batenev, you wrote: AB> You can take libsqlcipher (which on the interface is analog SQLite) and to work with basis through "native" Si-shnyj API (it not difficult). The essence that my program is written on MFC and uses direct calls SQLite, type sqlite3_open etc. All my questions connected with Qt are caused by that with own hand assembled library sqlcipher in a type dll c dependences from OpenSSL does not want to open that DB which it it is necessary though the password true. In what a problem, I while cannot understand, diagnostics misses as a class. At discovery after password setting - an error - "it not a database". Besides fears proved to be true today, installed any program for operation from DB SQLite with enciphering support, I enter the password - she writes: a horse-radish to you. While at me one explanation - developers something  in the library, well type to encrypting key xor any added. Therefore there was an idea to use ready  and the driver for Qt which goes complete with the original program. They that of 100 % workers. A question in how ready dll to connect to the program instead of to collect them anew.

22

Re: qt 4.8.1

Hello, AlexGin, you wrote: AG> For Qt4 it is necessary to TAKE: AG>qt-vs-addin-1.1.10.exe Thanks! Earned from a box.