Analysis of Qt libraries usage in selected interprocess communication aplications
Łukasz Janusz Górniak
lukoog125@wp.plInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)
Maciej Pańczyk
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)
Abstract
This article illustrates what Qt is. An example of the producer-consumer problem implementation in interprocess communication based on the shared memory is presented. Such solution can simplify the process of building interprocess application for those who want to write their programs using Qt in all possible aspects.
Keywords:
inter-process communication; C ; Qt; shared memoryReferences
[1] J. S. Gray, Komunikacja między procesami w Unixie. ReadMe, Warszawa 1998
[2] John Fusco, The Linux Programmer's Toolbox, Pearson Education, 2007
[3] http://doc.qt.io/qt-5/ipc.html [24.05.2017]
[4] http://wiki.qt.io/Qt_History [24.05.2017]
[5] Symeon Huang, Qt 5 Blueprints, Pack Publishing, 2015
[6] Guillaume Lazar, Robin Penea, Mastering Qt 5, Packt Publishing , 2016
[7] http://doc.qt.io/qt-5/licensing.html [24.05.2017]
[8] A. Ezust, P. Ezust, Qt. Wprowadzenie do wzorców projektowych. Wydanie II, Helion, 2014
[9] http://doc.qt.io/qt-5/topics-app-development.html [24.05.2017]
[10] http://doc.qt.io/qt-5/metaobjects.html [24.05.2017]
[11] http://doc.qt.io/qt-5/signalsandslots.html [24.05.2017]
[12] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku. Helion, 2010
[13] http://doc.qt.io/qt-5/objecttrees.html [24.05.2017]
[14] http://doc.qt.io/qt-5/qsharedmemory.html [24.05.2017]
[2] John Fusco, The Linux Programmer's Toolbox, Pearson Education, 2007
[3] http://doc.qt.io/qt-5/ipc.html [24.05.2017]
[4] http://wiki.qt.io/Qt_History [24.05.2017]
[5] Symeon Huang, Qt 5 Blueprints, Pack Publishing, 2015
[6] Guillaume Lazar, Robin Penea, Mastering Qt 5, Packt Publishing , 2016
[7] http://doc.qt.io/qt-5/licensing.html [24.05.2017]
[8] A. Ezust, P. Ezust, Qt. Wprowadzenie do wzorców projektowych. Wydanie II, Helion, 2014
[9] http://doc.qt.io/qt-5/topics-app-development.html [24.05.2017]
[10] http://doc.qt.io/qt-5/metaobjects.html [24.05.2017]
[11] http://doc.qt.io/qt-5/signalsandslots.html [24.05.2017]
[12] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku. Helion, 2010
[13] http://doc.qt.io/qt-5/objecttrees.html [24.05.2017]
[14] http://doc.qt.io/qt-5/qsharedmemory.html [24.05.2017]
Górniak, Łukasz J., & Pańczyk, M. (2017). Analysis of Qt libraries usage in selected interprocess communication aplications. Journal of Computer Sciences Institute, 5, 213–219. https://doi.org/10.35784/jcsi.626
Authors
Łukasz Janusz Górniaklukoog125@wp.pl
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Authors
Maciej PańczykInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Statistics
Abstract views: 217PDF downloads: 125
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.