Re: [Development] Importing sahumada: Can you import http://gitorious.org/qserialdevice/qserialdevice (the 2.0 branch) into playground/QtSerialPort

2012-02-11 Thread Denis Shienkov
Best regards, Denis 09.02.2012, 23:46, marius.storm-ol...@nokia.com: On 09/02/2012 13:26, ext Denis Shienkov wrote:  Hi Marius.  I have a few more questions (or offers):  1) Perhaps, instead of:  ...  and start pushing to refs/for/2.0 to the Gerrit repo.  ...  done refs/for/master

Re: [Development] Importing sahumada: Can you import http://gitorious.org/qserialdevice/qserialdevice (the 2.0 branch) into playground/QtSerialPort

2012-02-13 Thread Denis Shienkov
for collaborating. Best regards, Àngel El 11/02/12 18:28, Denis Shienkov escribió: Hi all. I prepared for the first QtSerialPort review. But then I do not know what to do: Who will review my changes? Who will do the audit? Someone, please check the code, because I still have not figured much

Re: [Development] Importing sahumada: Can you import http://gitorious.org/qserialdevice/qserialdevice (the 2.0 branch) into playground/QtSerialPort

2012-02-13 Thread Denis Shienkov
? That is, These names are reserved specifically for the generation and integration of modules, or just this names and they are not used anywhere else except *.pro: .. HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS .. ?? Best regards, Denis 11.02.2012, 21:28, Denis Shienkov scap...@yandex.ru: Hi all. I prepared

[Development] Question about push reviewed code to Gerrit repo.

2012-02-16 Thread Denis Shienkov
Hi all. How to add changes to the Gerrit pero after a successful code review? Who is it supposed to do? Can I perform an review of my own code, and personally update the repository? And if so - how is it done? In the example projects in the playground. I have something confused. Best regards,

[Development] Question about push reviewed code to Gerrit repo.

2012-02-16 Thread Denis Shienkov
Hi, Oswald. which project is it? playground/qtserialport how many people are involved? two. Best regards, Denis 16.02.2012, 17:55, Oswald Buddenhagen oswald.buddenha...@nokia.com:  On Thu, Feb 16, 2012 at 04:49:32PM +0400, ext Denis Shienkov wrote:   How to add changes to the Gerrit

Re: [Development] Question about push reviewed code to Gerrit repo.

2012-02-16 Thread Denis Shienkov
add other people. Ok. Thank you. Can I continue to refer to you on these issues (associated with the work of Gerrit)? Best regards, Denis 16.02.2012, 18:49, Oswald Buddenhagen oswald.buddenha...@nokia.com: On Thu, Feb 16, 2012 at 06:13:17PM +0400, ext Denis Shienkov wrote:  Hi, Oswald

Re: [Development] Question about push reviewed code to Gerrit repo.

2012-02-16 Thread Denis Shienkov
, ext Denis Shienkov wrote:  Hi, Oswald. fwiw, if you have the time and inclination i'd recommend that you rewrite the git history of the project - at the very least, the author names need fixing.  How exactly should correct author names, and etc? please read some appropriate manuals

Re: [Development] Question about push reviewed code to Gerrit repo.

2012-02-16 Thread Denis Shienkov
Oops... Oswald, tell me please, what happened to the repo project QtSerialPort of the Gerrit playground? What to do now? :) Best regards, Denis 16.02.2012, 22:05, Oswald Buddenhagen oswald.buddenha...@nokia.com: On Thu, Feb 16, 2012 at 08:30:11PM +0400, ext Denis Shienkov wrote:  I'm talking

[Development] Question about QtSerialPort addons macro like QT_BEGIN(END...)_NAMESPACE_XYZ...

2012-02-17 Thread Denis Shienkov
Hi, all. I am developing a new addon for Qt5 in Gerrit /playground/QtSerialPort and I have a problem with the macros QT_BEGIN_NAMESPACE_SERIALPORT, QT_END_NAMESPACE_SERIALPORT and etc. With this code in the global file serialport-global.h .. #ifndef SERIALPORT_GLOBAL_H #define

Re: [Development] Question about QtSerialPort addons macro like QT_BEGIN(END...)_NAMESPACE_XYZ...

2012-02-17 Thread Denis Shienkov
, Denis 17.02.2012, 17:10, Denis Shienkov scap...@yandex.ru: Hi, all. I am developing a new addon for Qt5 in Gerrit /playground/QtSerialPort and I have a problem with the macros QT_BEGIN_NAMESPACE_SERIALPORT, QT_END_NAMESPACE_SERIALPORT and etc. With this code in the global file serialport

[Development] QDoc can't ignore Q_PROPERTY

2012-03-02 Thread Denis Shienkov
Hi all. Is it possible to ignore the macro Q_PROPERTY when generating documentation QDoc? If I add *.qdocconf .. Cpp.ignoretokens += \ Q_PROPERTY .. or .. Cpp.ignoredirectives += \ Q_PROPERTY .. it has no effect. The fact is that if the names of class methods and the same properties

[Development] QtSerialPort need to check the documentation.

2012-03-03 Thread Denis Shienkov
Hi all. I prepared the first to review QtSerialPort addon, which relates to the configuration documentation, and spelling in English. The project itself is here: $ git clone ssh://codereview.qt-project.org:29418/playground/qtserialport.git The review itself is here:

Re: [Development] QtSerialPort need to check the documentation.

2012-03-03 Thread Denis Shienkov
-configuration-derivedprojects.html Debao On Sat, Mar 3, 2012 at 10:59 AM, Denis Shienkov scap...@yandex.ru wrote:  Hi all.  I prepared the first to review QtSerialPort addon, which relates to the configuration documentation, and spelling in English.  The project itself is here:  $ git clone

[Development] QtSerialPort addon Wiki. Need spelling checking for English.

2012-03-09 Thread Denis Shienkov
Hi all. I created a Wiki page for the addon QtSerialPort https://qt-project.org/wiki/QtSerialPort and I need help with spelling of English. Help ме please. Best regards, Denis ___ Development mailing list Development@qt-project.org

[Development] License for QtSerialPort addon.

2012-03-12 Thread Denis Shienkov
Hi Marius, Lars, and all. Tell me, please. What type of license have addons that have been taken in the playground (Specifically interested in the type of license for QtSerialPort) ? You (Nokia) set its type, or I can assign a project of any type of licenses: BSD, MIT, etc. ? Tell me

Re: [Development] QtSerialPort addon Wiki. Need spelling checking for English.

2012-03-13 Thread Denis Shienkov
Hi Davet. 1. QAbstractSocket is etalon, example to follow for class SerialPort. ie most likely this: - SerialPort is inspired by QAbstractSocket / follows the API-conventions defined by QAbstractSocket? 2. QPrinterInfo is etalon, example to follow for class SerialPortInfo. Ie general

Re: [Development] Re : QtSerialPort addon Wiki. Need spelling checking for English.

2012-03-13 Thread Denis Shienkov
Hi. Yes, something like this. Best regards, Denis 13.03.2012, 00:47, 1+1=2 dbzhang...@gmail.com: On Mon, Mar 12, 2012 at 12:22 PM, Davet Jacques davetjacq...@yahoo.fr wrote:  Hi,  I went over it and fixed most of  the text to make it grammatically correct and nicer to read, but I don't

[Development] Windows: Qt5 does not run the application in release mode.

2012-03-13 Thread Denis Shienkov
Hi all. I can not run GUI application built in Release mode. In the console displays the error: No platform plugin argument was specified and the default plugin windows is not available What could it be? PS: Qt5 (qtbase) built in Win7 x32 with Windows SDK 7.1: set

Re: [Development] Windows: Qt5 does not run the application in release mode.

2012-03-14 Thread Denis Shienkov
ntitled123.exe...Cannot retrieve debugging output.C:\Temp\untitled123-build-desktop-Qt_5_0_0__build-vs2010x32-5_0__Release\release\untitled123.exe exited with code 1What is it? How to solve the problem? Best regards, Denis 13.03.2012, 23:16, "Denis Shienkov" scap...@yandex.ru:Hi all

[Development] Request: Make QWinOverlappedIoNotifier as public.

2012-03-21 Thread Denis Shienkov
Hi developers. Can you do a private class Qt5 QWinOverlappedIoNotifier as a public? You've already done QWinEventNotifier public, what's stopping you to do similar with QWinOverlappedIoNotifier ?! :) I had an acute problem in the use of asynchronous I/O in Windows when developing

Re: [Development] Bugreports for Playground projects

2012-05-02 Thread Denis Shienkov
Hello all. I am also interested in this question. Say please, where and how can get a bug-tracker for projects from a playground? Is this possible? Without such features are very hard to make a contribution to the development. For example, users are forced to send bugs to the forums (which are

Re: [Development] What is missing to propose as an add-on?

2012-07-06 Thread Denis Shienkov
really know which steps are to take to merge to Qt.  Best regards,  André   Original-Nachricht  Datum: Sat, 30 Jun 2012 06:13:23 +0100  Von: Laszlo Papp lp...@kde.org  An: Denis Shienkov scap...@yandex.ru, sergey.belyas...@gmail.com, Debao Zhang dbzhang...@gmail.com

[Development] To admins: QtSerialPort, need remove unused branch 2.0 from Gerrit

2012-07-20 Thread Denis Shienkov
Hello guys. For add-on QtSerialPort in the playground need to remove the branch 2.0. This branch (from parent QSerialDevice library) was mistakenly left in after the process of porting add-on to Gerrit. I do not have enough privileges to do so. Who are some of the admins can help me? Best

Re: [Development] To admins: QtSerialPort, need remove unused branch 2.0 from Gerrit

2012-07-20 Thread Denis Shienkov
thank you Best regards, Denis On 07/20/2012 01:40 PM, ext Denis Shienkov wrote: Hello guys. For add-on QtSerialPort in the playground need to remove the branch 2.0. This branch (from parent QSerialDevice library) was mistakenly left in after the process of porting add-on to Gerrit. I

Re: [Development] Proposal - QtSerialPort graduation from the Playground

2012-07-23 Thread Denis Shienkov
done. We are very interested in community opinion about the chances of this event for the integration QtSerialPort to Qt, criticism and so forth. Please let us know your opinion and maybe your help. Best regards, Denis Shienkov 23.07.2012 21:15, Laszlo Papp пишет: Hi, The QtSerialPort project

[Development] Fwd:Proposal - QtSerialPort graduation from the Playground

2012-07-29 Thread Denis Shienkov
Пересылаемое сообщение Lars, Thank you very much for your positive feedback. We are very pleased and look forward to the beta version Qt5, to continue the constructive development of QtSerialPort as addon.. Best regards, Denis --

[Development] Proposal: reorganization of QtSystems module, since Qt5.x

2012-09-13 Thread Denis Shienkov
Hello all. As I'm concerned, at the moment Qt5 contains fragmented set of classes to obtain information about the devices: QPrinterInfo - QtBase/src/printsupport others info's - QtSystems/ Since all of these entities are devices, it is logical to make the base class QDeviceInfo, from which

Re: [Development] Proposal: reorganization of QtSystems module, since Qt5.x

2012-09-13 Thread Denis Shienkov
/kernel/Documentation/driver-model/class.txt on MacOSX, like: similary Regards, Denis 13.09.2012, 16:47, Alberto Mardegan ma...@users.sourceforge.net: On 09/13/2012 01:27 PM, Denis Shienkov wrote:  For a start here can add only the basic types of devices (already implemented

Re: [Development] Proposal: reorganization of QtSystems module, since Qt5.x

2012-09-14 Thread Denis Shienkov
(); } } Or something like that, can on templates somehow implement. I'm just suggesting the idea. :) Best regards, Denis 14.09.2012, 00:03, Lorn Potter lorn.pot...@gmail.com: Hi Denis, On 13/09/2012, at 8:27 PM, Denis Shienkov scap...@yandex.ru wrote:  Hello all.  As I'm concerned

[Development] Versioning is not working for custom Qt5 addons

2012-10-31 Thread Denis Shienkov
Hello all. When creating a custom add-on for Qt5 not correctly applied version number for the target. For example, file /modules/qt_myaddon.pri have following content: ... QT.myaddon.VERSION = 1.0.0 QT.myaddon.MAJOR_VERSION = 1 QT.myaddon.MINOR_VERSION = 0 QT.myaddon.PATCH_VERSION = 0 ... and

[Development] Fwd: Versioning is not working for custom Qt5 addons

2012-11-01 Thread Denis Shienkov
Пересылаемое сообщение 01.11.2012, 15:06, Denis Shienkov scap...@yandex.ru: Hello Oswald, these files are autogenerated. set the VERSION in the project file. I.e. I should refuse and remove directory /modules (with all contents), and also to remove this mention from file

[Development] Place the documentation for custom addon on qt-project.org/doc

2012-11-16 Thread Denis Shienkov
Hello all. Please tell me, is it possible to somehow put the documentation for custom add-on (eg QtSerialPort) of Qt Playground on http://qt-project.org/doc/ or somewhere else? For example, I'm want to generate this doc with using QDoc and place it to... Best regards, Denis

Re: [Development] Place the documentation for custom addon on qt-project.org/doc

2012-11-20 Thread Denis Shienkov
So what? Me wait for an answer? Best regards, Denis 16.11.2012, 13:10, Denis Shienkov scap...@yandex.ru: Hello all. Please tell me, is it possible to somehow put the documentation for custom add-on (eg QtSerialPort) of Qt Playground on http://qt-project.org/doc/ or somewhere else

Re: [Development] Place the documentation for custom addon on qt-project.org/doc

2012-11-20 Thread Denis Shienkov
. Documentation Engineer - Digia, Qt Fra: development-bounces+jerome.pasion=digia@qt-project.org [development-bounces+jerome.pasion=digia@qt-project.org] p#229; vegne av Denis Shienkov [scap...@yandex.ru] Sendt: 20. november 2012 09:55

[Development] Qt5-beta2 qdoc.exe perhaps bug with QT_INSTALL_DOCS

2012-11-20 Thread Denis Shienkov
Hello Qt developers. When trying to build documentation for custom addon with qdoc for qt5-beta2 on Windows: $nmake docs I get the following error: g:\Qt\Qt5.0.0beta2\5.0.0-beta2\msvc2010\bin\qdoc.exe -outputdir

Re: [Development] Qt4.8.x, qdoc3 not available Qt env variables from *.qdocconf file

2012-11-29 Thread Denis Shienkov
/my.qdocconf ... But environment variable QTDOC is not exists.. Best ragards, Denis 29.11.2012, 02:26, Lincoln Ramsay a1291...@gmail.com: On 28/11/12 22:45, Denis Shienkov wrote:  Why not available Qt env variables from *.qdocconf file?  For example,  I need specify path to Qt Doc installation

Re: [Development] Qt4.8.x, qdoc3 not available Qt env variables from *.qdocconf file

2012-11-30 Thread Denis Shienkov
environment variable QTDOC during the assembly of the documentation? 30.11.2012, 14:27, Oswald Buddenhagen oswald.buddenha...@digia.com: On Fri, Nov 30, 2012 at 11:50:17AM +0400, Denis Shienkov wrote:  30.11.2012, 02:31, Lincoln Ramsay a1291...@gmail.com: docs_target.commands = $$set QTDOC

Re: [Development] [Solved]Qt4.8.x, qdoc3 not available Qt env variables from *.qdocconf file

2012-12-03 Thread Denis Shienkov
:58PM +0400, Denis Shienkov wrote:  defineTest(qtAddToolEnv) {  } the function is fine and should work with qt4.  qtPrepareTool(QDOC, qdoc3) yes ...  #!!! Here I assume that this function should be exported to environment the path to Qt doc.  # i.e. equal: set G:/Qt/Qt4.8.3/doc

Re: [Development] Release from playground

2012-12-20 Thread Denis Shienkov
Hi, I'm too +1 Best regards, Denis 20.12.2012 21:39, Mitch Curtis ?: On Thursday, December 20, 2012 03:30:40 PM Laszlo Papp wrote: Hi all, What do you think about getting a notification on the announcement mailing list about add-on candidates released from the playground

Re: [Development] Proposal - QtSerialPort graduation from the Playground

2013-01-11 Thread Denis Shienkov
A cross platform compatible API for the serial port is a useful thing, but is there a good reason for limiting it to Qt applications ? Why do you think that this is a limitation? This is just a separate, cross-platform implementation of the serial port, taking into account the Qt-specific, and

Re: [Development] Proposal - QtSerialPort graduation from the Playground

2013-01-12 Thread Denis Shienkov
, Denis 12.01.2013, 14:33, Uwe Rathmann uwe.rathm...@tigertal.de: On Sat, 12 Jan 2013 11:22:31 +0400, Denis Shienkov wrote: A cross platform compatible API for the serial port is a useful thing, but is there a good reason for limiting it to Qt applications ?  Why do you think

Re: [Development] Proposal - QtSerialPort graduation from the Playground

2013-01-23 Thread Denis Shienkov
Hello Shane, I would have expected to see a method to determine supported rates though. This would give a list of rates supported by a given port on the system. e.g. QListqint32 supportedRates() It would have been done long ago if it was possible. But this is impossible, OS's does not provide

Re: [Development] Proposal - QtSerialPort graduation from the Playground

2013-01-23 Thread Denis Shienkov
Where is the read only cts property with a ctsChanged signal to monitor the input pin? Nowhere. Again, there is a impossible have a cross-platform capabilities to notify about change of CTS pins. In principle, this feature is available only for Windows, but POSIX does not provide this. To

Re: [Development] Proposal - QtSerialPort graduation from the Playground

2013-01-23 Thread Denis Shienkov
About enumerating BaudRate, my opinion: 1. Enumeration should be kept, similar to other enums for another settings (data bits, flow and etc.). If we abandon the enums of baud rate - this will somehow ugly. 2. The names of the enums and their value should be changed. 3. Number of basic types

[Development] Remote use of resources for cross-platform checking of solutions.

2013-03-02 Thread Denis Shienkov
Hello, guys. I have an interesting question for Digia. Can Digia provide a collection of several servers (hosts) with a fixed set of multiple operating systems? For example, three host with three OS: Linux, Windows, MacOSX, and give them remote access to some third-party developers to

Re: [Development] Remote use of resources for cross-platform checking of solutions.

2013-03-02 Thread Denis Shienkov
of some parts of QtSerialPort (for example, the most simple - a class QSerialPortInfo) on different operating systems with different set of serial ports hardware. Best regards, Denis 02.03.2013 22:37, Tomasz Siekierda пишет: On 2 March 2013 18:41, Denis Shienkov scap...@yandex.ru wrote

[Development] Why CI broken integration?

2013-03-14 Thread Denis Shienkov
Hello guys. At try to merge some commit for QtSerialPort module, CI is fail with error: Project ERROR: Module does not define version. See: https://codereview.qt-project.org/#change,50759 Please tell me, why is this happening? Something changed in Qt5 building subsystem? Because this commit

Re: [Development] Why CI broken integration?

2013-03-14 Thread Denis Shienkov
Oswald, thank you very much. Best regards, Denis 14.03.2013, 19:16, Oswald Buddenhagen oswald.buddenha...@digia.com: On Thu, Mar 14, 2013 at 06:38:25PM +0400, Denis Shienkov wrote:  Hello guys.  At try to merge some commit for QtSerialPort module, CI is fail with error:  Project ERROR

Re: [Development] Qt Playground - CAN bus add-on module

2013-06-10 Thread Denis Shienkov
Hello Laszlo, all It is possible to expand this idea a little. For example, to add some add-on for support of some industry protocols: ModBus, DNP3, IEC101-104, CAN and so forth. It is possible to implement a certain basic concept of Protocol for all heritable protocols with ISO/OSI model

Re: [Development] [QtSerialPort] Porting to Android

2013-08-01 Thread Denis Shienkov
have been useful from the reporter to actually report what does not work or if he had tried to build it on Android already. QNX will require a slightly different backend, but I have no experience with Android, nor time to explore, nor device.On Thu, Aug 1, 2013 at 9:10 AM, Denis Shienkov scap...

Re: [Development] [QtSerialPort] Porting to Android

2013-08-01 Thread Denis Shienkov
  01.08.2013, 17:03, "Laszlo Papp" lp...@kde.org:  Also there is an interest and at Russian-speaking forums (where even user to me sent a patch for Android Bluetooth). :) Does it mean it works with that patch already to a certain runtime degree, or it is just a "formality" patch? Would be nice to

Re: [Development] [Feature Request] Websockets

2013-08-17 Thread Denis Shienkov
Hi all. I prefer the latter but the classes should at least have some consistent API. This concept it is possible to expand and enter the general base class or pattern of Protocol (or something like Protocols framework, by analogy with QStateMachine framework). This class (or set of

[Development] [Bug] git fetch is failed

2013-09-10 Thread Denis Shienkov
Hello guys, At attempt to do fetch, git failed, e.g.: ... User@Host /e/git/ng/789/qtserialport (stable) $ git fetch https://codereview.qt-project.org/p/qt/qtserialport refs/changes/27/64927/1 git checkout FETCH_HEAD efrror: RPC failed; result=22, HTTP code = 503 atal: The remote end hung up

Re: [Development] [Bug] git fetch is failed

2013-09-10 Thread Denis Shienkov
Guys, thanks in any case. I was logged in, but for the unknown reason was active the Anonymous HTTP button instead of SSH. After switching to SSH - all works. Thanks. Best regards, Denis 10.09.2013, 17:58, Sergio Ahumada sergio.ahum...@digia.com: On 09/10/2013 03:34 PM, Denis Shienkov wrote

[Development] [QtSerialPort] Leaving from the project

2013-09-18 Thread Denis Shienkov
Hello All. I am the main maintainer of the project QtSerialPort (at least I him was earlier), and I made the decision to leave the project. The Reason is banal: I have different points of view with the person Laszlo Papp - we won't work well together, alas... After I added this person to

Re: [Development] [QtSerialPort] Leaving from the project

2013-09-20 Thread Denis Shienkov
and continue to keep the project. So - do not worry! :) Best regards, Denis 18.09.2013, 14:15, Denis Shienkov scap...@yandex.ru: Hello All. I am the main maintainer of the project QtSerialPort (at least I him was earlier), and I made the decision to leave the project. The Reason is banal: I have

Re: [Development] Removing libudev dependency from binary packages?

2013-10-21 Thread Denis Shienkov
Hi Kai, I can say only about the QtSerialPort. The QtSerialPort module is used the libudev ((more precisely - the libudev devel is required !!!) as preferred way (for the QSerialPortInfo class) to detect a names and other info about present serial ports. The support of libudev will detected

Re: [Development] Removing libudev dependency from binary packages?

2013-10-22 Thread Denis Shienkov
Hi guys, e.g. related to QtSerialPort we can try to rewrite the libudev linking dynamically.. I'm think.. Probably we will be in time to 5.2... :) Best regards, Denis 22.10.2013, 11:28, Knoll Lars lars.kn...@digia.com: On 22.10.13 09:24, Thiago Macieira thiago.macie...@intel.com wrote: On

[Development] [QtSerialPort] Add some set of base auto tests

2014-01-14 Thread Denis Shienkov
Hi developers. I want to bring up a question of possibility of addition of some base tests for QtSerialPort. I understand that it is a complex challenge because for this purpose is desirable existence of at least two serial ports of devices which are connected by a Null-modem cable. But this

Re: [Development] [QtSerialPort] Add some set of base auto tests

2014-01-22 Thread Denis Shienkov
QtMock up to the speed, preferably using the llvm C++ parser (which was not option back then when I thought abut it), and then we could remove all this workaround with a cross-platform solution which is not only useful for QtSerialPort. On Tue, Jan 14, 2014 at 8:14 AM, Denis Shienkov denis.shien

Re: [Development] [QtSerialPort] Add some set of base auto tests

2014-01-22 Thread Denis Shienkov
...@digia.com -Original Message- From: Gladhorn Frederik Sent: 22. tammikuuta 2014 22:19 To: Denis Shienkov; development@qt-project.org Cc: Sarajärvi Tony; Fält Simo Subject: RE: [Development] [QtSerialPort] Add some set of base auto tests On Wednesday 22. January 2014 22.06.03

Re: [Development] [QtSerialPort] Add some set of base auto tests

2014-01-23 Thread Denis Shienkov
On 23.1.2014, at 9.58, Denis Shienkov denis.shien...@gmail.com wrote: Hi Simo, Guys. Many thanks for your involvement. You can use this https://bugreports.qt-project.org/browse/QTQAINFRA-682 I added there some instruction for com0com installation. So, what additional info still

Re: [Development] [QtSerialPort] Add some set of base auto tests

2014-01-23 Thread Denis Shienkov
15.52.12 skrev Denis Shienkov: I think we can start with this, we'll get back when necessary. If you have some test to verify that it works, it would be great. No, unfortunately we have no any tests, because we planned them only after CI will be ready. There is really no excuse not to write tests

[Development] [I/O, Core] Defer a emitting of signal. It is possible?

2014-02-09 Thread Denis Shienkov
Hi all. In development of QtSerialPort faced an unpleasant thing - big loading of CPU in the process of I/O. A short results can be see here: https://bugreports.qt-project.org/browse/QTBUG-36684 This loading very big in Linux (up to 30% on 115200 baud) even at using one instance of the serial

Re: [Development] [I/O, Core] Defer a emitting of signal. It is possible?

2014-02-09 Thread Denis Shienkov
in the application? No, still not yet. Yes, profile it and let us know where the exact problem is. Ok, thanks. I will try do it as will have a free time. Best regards, Denis 2014-02-09 23:40 GMT+04:00 Thiago Macieira thiago.macie...@intel.com: Em dom 09 fev 2014, às 23:26:29, Denis

Re: [Development] Detecting new ports in QSerialPortInfo

2014-03-28 Thread Denis Shienkov
Hi. No, as I know, this issue wasn't discussed yet in plans. But this feature was available at the primogenitor - QSerialDevice library: https://gitorious.org/qserialdevice/qserialdevice/source/55692a7caf58fba51f859b8e015b2bbd7d92e1b6:src/qserialdeviceenumerator/serialdeviceenumerator.h so,

[Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-17 Thread Denis Shienkov
Hi all. I have the question concerning correct treatment of documentation and implementation of I/O methods, e.g. for QtSerialPort. == write == For example, regarding to the QIODevice::write() method. Investigating of Qt5 source codes I see two approaches in classes derived from QIODevice (I

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-18 Thread Denis Shienkov
Hi. My question most likely belongs to the Qt developers from Digia. For example to maintainers of a network subsystem. I see that in QAbstractSocket::write() in a buffered mode is used the deferred data transmission:

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-18 Thread Denis Shienkov
) as a basis for implementation of I/O in QtSerialPort where only buffered mode is used (as in QTcpSocket) ? Because I don't see other precedents and examples which to take as a basis. What do you think? PS: As it is very important part of the project. BR, Denis 2014-04-18 14:32 GMT+04:00 Denis

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-19 Thread Denis Shienkov
to receive one bytesWrittenSignal(4 byte) Whether correctly I understandаnd for expected behavior? Or, I'm wrong? This question also causes many disputes since it is ambiguous. BR, Denis 18.04.2014 19:01, Thiago Macieira пишет: Em sex 18 abr 2014, às 18:14:43, Denis Shienkov escreveu: Hi. I

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-19 Thread Denis Shienkov
Hi Carlos, Disclaimer. I don't work for Digia and I have never worked for Digia. I did work for Trolltech and Nokia though. Ahh, clear. Thx. I think you are starting from the wrong end. The question is not if you should support one mode of operation or the other, that needs to be

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-20 Thread Denis Shienkov
behaviour should be implemented for these three scenarios? This question also causes many disputes since it is ambiguous. :( BR, Denis 19.04.2014 12:13, Thiago Macieira пишет: Em sáb 19 abr 2014, às 10:42:27, Denis Shienkov escreveu: But still I didn't receive the concrete response

[Development] the mailing list was compromised/cracked?

2014-04-20 Thread Denis Shienkov
Hi all.. I began to receive indecent e-mails ( the portfolios of prostitutes) in the form of responses to my questions in the mailing list. Of course, it is fine, but not in the Qt-development resource. Can you to take measures against it? :) BR, Denis

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-21 Thread Denis Shienkov
of the bytesWritten( 4 byte ) signal (for 'abcd' package), that an data were *really* transferred 15. stop Tx notification I correctly describe it behavior? ;) BR, Denis 2014-04-21 6:56 GMT+04:00 Thiago Macieira thiago.macie...@intel.com: Em dom 20 abr 2014, às 22:13:47, Denis Shienkov escreveu

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-21 Thread Denis Shienkov
Thiago, many thanks for your help. BR, Denis 21.04.2014 20:12, Thiago Macieira пишет: Em seg 21 abr 2014, às 16:50:50, Denis Shienkov escreveu: Hmmm.. Thiago, what do you mean by writeable? It is when device was opened in the WriteOnly (ReadWrite) mode, or something else? When

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-22 Thread Denis Shienkov
Hi Kuba, The `QSerialPort` API must be nonblocking, It is truth, currently it is non-blocking. The writes should be executed right away if they won’t block. The semantics would be: There are some problems, please see below: 1. Check how many bytes can be written to the OS device buffers

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-22 Thread Denis Shienkov
() will tell lies to us. Example: QWindowsPipeWriter. It has to be re-implemented to IO Completion Port instead of thousands of threads. :) BR, Denis 2014-04-22 11:33 GMT+04:00 Denis Shienkov denis.shien...@gmail.com: Hi Kuba, The `QSerialPort` API must be nonblocking, It is truth, currently

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-22 Thread Denis Shienkov
. Bad bad bad... :) BR, Denis 2014-04-22 18:42 GMT+04:00 Thiago Macieira thiago.macie...@intel.com: Em ter 22 abr 2014, às 12:28:39, Denis Shienkov escreveu: If to be honest, I don't agree with implementation with emission of the bytesWritten() signal in QAbstractSocket. IMHO

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-27 Thread Denis Shienkov
Hi Carlos. Look at the read/write calls in Unix. If you use the asynchronous mode of operation you will get an error if the data cannot be read/written. No data is lost, unless you explicitly delete the data you pass to those functions. And from your point of view there is no way to tell if

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-28 Thread Denis Shienkov
; becomes a ballast which doesn't bear the useful sense. BR, Denis 2014-04-28 0:34 GMT+04:00 Thiago Macieira thiago.macie...@intel.com: Em dom 27 abr 2014, às 11:08:44, Denis Shienkov escreveu: Here I am a little disagree. Because in Unbuffered mode, loss of data is exists. For example, in a case

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-28 Thread Denis Shienkov
at 01:34:52PM -0700, Thiago Macieira wrote: Em dom 27 abr 2014, às 11:08:44, Denis Shienkov escreveu: Here I am a little disagree. Because in Unbuffered mode, loss of data is exists. For example, in a case when the port accepts a data stream. And when the user ignores readyRead() signal

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-29 Thread Denis Shienkov
and of QProcess on Unix. Well, thanks a lot. I will take these arguments into account and we will think what to do farther. UPD: Guys, many thanks BR, Denis 2014-04-28 20:25 GMT+04:00 Thiago Macieira thiago.macie...@intel.com: Em seg 28 abr 2014, às 17:04:31, Denis Shienkov escreveu: Hi Thiago

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-29 Thread Denis Shienkov
Macieira wrote: Em dom 27 abr 2014, ?s 11:08:44, Denis Shienkov escreveu: Here I am a little disagree. Because in Unbuffered mode, loss of data is exists. For example, in a case when the port accepts a data stream. And when the user ignores readyRead() signal, i.e do not reads nothing from

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-29 Thread Denis Shienkov
2014-04-29 19:13 GMT+04:00 Denis Shienkov denis.shien...@gmail.com: Yes. Except that you're referring to non-existent unbuffered modes of QTcpSocket and QProcess... Ok, then what is it This code is for the new Unbuffered QTcpSocket use case? https://qt.gitorious.org/qt/qtbase/source

Re: [Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-04-30 Thread Denis Shienkov
thiago.macie...@intel.com: Em ter 29 abr 2014, às 19:16:51, Denis Shienkov escreveu: Yes. Except that you're referring to non-existent unbuffered modes of QTcpSocket and QProcess... Ok, then what is it This code is for the new Unbuffered QTcpSocket use case? https

[Development] [QIODevice]How to correctly treat/understand of the documentation?

2014-05-23 Thread Denis Shienkov
hi, everybody, Again I want to continue discussion of previous thread: http://lists.qt-project.org/pipermail/development/2014-April/016780.html I will remind that earlier I made an summary of the general moments of behavior at I/O implementation that should be in ideally (yes?): 1) Buffered

Re: [Development] [HEADS UP] new branching scheme: 5.3 branches created, stable deprecated

2014-06-05 Thread Denis Shienkov
Hi, I found it a little not clear: the stable branches will continue to exist for the next weeks but after week, where to need to do push new changes? in /5.3.2 ? /dev? :) however, do not push new reviews for/stable but where then to do push for new reviews? BR, Denis 2014-06-05 18:39

Re: [Development] [HEADS UP] new branching scheme: 5.3 branches created, stable deprecated

2014-06-05 Thread Denis Shienkov
Sergio, many thanks.. BR, Denis 05.06.2014 19:00, Sergio Ahumada пишет: Hi, On 05.06.2014 16:52, Denis Shienkov wrote: Hi, I found it a little not clear: the stable branches will continue to exist for the next weeks but after week, where to need to do push new changes? in /5.3.2

[Development] Is make sense to use QVarLengthArray instead of QByteArray/QVector ?

2014-07-04 Thread Denis Shienkov
Hi all. I have plans to replace use of QByteArray, which is used as the container for work with еру WinAPI functions, for example on QVarLengthArray. But I am confused by the fact of that in guts of QtCore is still often used the QByteArray for this purpose. Upon transition to QVarLengthArray

Re: [Development] Cake and eating it too for qDebug printing to system log - https://codereview.qt-project.org/89357

2014-07-10 Thread Denis Shienkov
Perhaps, it makes sense to select an output message sink in runtime? E.g. before QCoreApplication, by means of specify some QLogging flags, to override the installMessageHandler and so on? Maybe make sense to introduce a some pre-defined qInstallMessageHandler's() or something others functions,

Re: [Development] Bluetooth LE

2014-07-15 Thread Denis Shienkov
Hi guys, and what plans for support of BLE in Windows? PS: E.g. I'm currently can help with Windows (MS BLE stack). I have an some BLE devices.. Best regards, Denis 2014-07-15 11:59 GMT+04:00 Blasche Alexander alexander.blas...@digia.com: Hi, It is being worked on and there will likely

Re: [Development] Bluetooth LE

2014-07-15 Thread Denis Shienkov
alexander.blas...@digia.com: Hi Denis, -Original Message- From: Denis Shienkov [mailto:denis.shien...@gmail.com] and what plans for support of BLE in Windows? PS: E.g. I'm currently can help with Windows (MS BLE stack). I have an some BLE devices.. It' pretty much

[Development] ARM GDB with Python support for Windows host

2014-12-10 Thread Denis Shienkov
Hi all. I trying to build a GDB (with python suport) for the ARM target on Windows host (with MinGW/MSYS), but without of result. It is failed on libiconv v1.14 building (a wrong -DINSTALLDIR escaping without quotes in libcharset sub-dir). I use this WIKI:

Re: [Development] ARM GDB with Python support for Windows host

2014-12-10 Thread Denis Shienkov
Oops, now all builds without errors. Just need to use make.exe from MSYS, instead of mingw32-make from MinGW. It is my stupid mistake. 2014-12-10 12:31 GMT+03:00 Denis Shienkov denis.shien...@gmail.com: Hi all. I trying to build a GDB (with python suport) for the ARM target on Windows host

[Development] Impossible to do review after a logon

2015-02-08 Thread Denis Shienkov
Hi all, After logon on https://codereview.qt-project.org/#/, and rtying to enter on any commit to @expand it, I got a following error: Working... Code Review - Error Server Unavailable 0 But if a try to do same without logon, then I can view content of any patch, to see any comments, and so

Re: [Development] Impossible to do review after a logon

2015-02-08 Thread Denis Shienkov
-project.org/#/settings/agreements are unavailable for me (I got same error as above). BR, Denis 08.02.2015 14:12, Denis Shienkov пишет: Hi all, After logon on https://codereview.qt-project.org/#/, and rtying to enter on any commit to @expand it, I got a following error: Working... Code Review

Re: [Development] Impossible to do review after a logon

2015-02-08 Thread Denis Shienkov
UPD2: This happens on Windows Firefox 35.0.1 only, though on Linux Rekonq this works fine. 2015-02-08 11:32 GMT+00:00 Denis Shienkov denis.shien...@gmail.com: UPD: Also I can go to my account settings on: - https://codereview.qt-project.org/#/settings/ also can view a goups

Re: [Development] [Solved] Impossible to do review after a logon

2015-02-08 Thread Denis Shienkov
. Den 08-02-2015 kl. 12:39 skrev Denis Shienkov: UPD2: This happens on Windows Firefox 35.0.1 only, though on Linux Rekonq this works fine. 2015-02-08 11:32 GMT+00:00 Denis Shienkov denis.shien...@gmail.com mailto:denis.shien...@gmail.com: UPD: Also I can go to my account settings

Re: [Development] Android Serial Port USB device

2015-01-19 Thread Denis Shienkov
Hi all, Yes, thanks to Mike! He started it implementation, but does not complete it. ;) For example, some people (e.g. on our russians forums) ask me about non-rooted Android support. In this case I always forward/point these people to Mike's patches (to looks and to try those patches).

Re: [Development] Is there any trick to smooth the animation of PathView index changing ?

2015-02-18 Thread Denis Shienkov
Alexander, I used offset property. can you please explain it? BR, Denis 18.02.2015 20:02, Alexander Kuchumov пишет: I used offset property. 18 февр. 2015 г., в 19:45, Denis Shienkov denis.shien...@gmail.com написал(а): Hi all. I want to make an animation when changing

  1   2   3   >