Qcustomplot official Demo

1, Where can I download it? Enter the official website: https://www.qcustomplot.com/index.php/download , select the required file as needed: Full version. QCustomPlot.tar.gz source code + examples + help documents;Shared library. QCustomPlot-sharedlib.tar.gz library compilation and use;Source code. QCustomPlot-source.tar.gz source code If yo ...

Posted by crzyman on Fri, 17 Dec 2021 21:19:26 +0100

Event system for Qt source code analysis

1, Add an event to the event loop [static] void QCoreApplication::postEvent(QObject *receiver, QEvent *event, int priority = Qt::NormalEventPriority) 1.postEvent is to add an event event to the event queue of the thread to which the receiver object belongs and execute it in the next event cycle. It is asynchronous execution. After comple ...

Posted by Mikell on Fri, 17 Dec 2021 12:59:01 +0100

QGC receives PX4 custom Mavlink messages

Here are some additions. My px4 version is 1.11 0dev, in Ubuntu 18 Developed on 04, qgc is the latest version of the current official website. Developed on windows, your source code will be slightly different due to version differences, so code copy, paste and compilation will certainly report errors, so you have to change it according to the s ...

Posted by maddog720 on Fri, 17 Dec 2021 12:07:00 +0100

Linux Qt rpm package production

preface Linux system software generally has deb and The installation package in rpm format, that is, the Linux system uses the "red hat package manager" red hat package manager, which can be packaged rpm installation package, which is described below Production of rpm. For more information deb package production, click "Debian P ...

Posted by Thoughtless on Fri, 17 Dec 2021 04:32:48 +0100

Ubuntu18.04 actual autoware1 14.0(ROS Melodic,QT5.9.5,BagRunning)

Random talk about Autonomous vehicle_ 06 I ReadMe Bloggers used autoware1 Version 12.0, but the installation process of this version is slightly cumbersome, and there will be a problem of flower screen, which will be a headache for novices. Therefore, you can directly skip the old version (although 1.14.0 is also old...) and install a versi ...

Posted by yodasan000 on Mon, 13 Dec 2021 07:07:56 +0100

Display file system and check linkage - Qt

preface In order to realize the function such as title, I really almost gave up. Fortunately, I didn't give up. Of course, I can't give up design sketch Let's take a look at the final rendering. The left side shows the file system structure of the whole D disk (only folders), and the right side shows the file structure details of the clicked ...

Posted by chetanmadaan on Thu, 09 Dec 2021 08:04:22 +0100

PYQT5|Pyside2 background thread and signal mode multithreading to prevent interface jamming

PYQT5|Pyside2 background thread and signal mode multithreading to prevent interface jamming Interface blocking problem In the previous exercise, we developed an HTTP interface testing tool similar to Postman. The specific code for sending the request message is as follows def sendRequest(self): method = self.ui.boxMethod.curr ...

Posted by kristofferlc on Wed, 08 Dec 2021 23:19:16 +0100

[note] OpenCV+FFmpeg+Qt implements the OpenCV core type Mat of the video editor

1, Source code analysis and space creation release 1.1 inline features 1.2 characteristics The inline keyword must be placed with the function body definition. It has no effect in combination with the declaration. 1.2.1 difference of call overhead The implementation is so simple that its consumption is even less than that of standard ...

Posted by jennatar on Mon, 06 Dec 2021 04:01:47 +0100

Qt dynamic properties

Dynamic properties unpolish() and polish() of Qt 1. Attributes in QT Property refers to the properties of the window or control. For example, the opacity property represents transparency, geometry refers to position and size, and the pos property represents position. The controls in qt have their own properties. We can also define properties ...

Posted by w.geoghegan on Mon, 29 Nov 2021 05:31:53 +0100

Simplify QThread and UI synchronization with lambda

Used to C# and JAVA, I found it inconvenient to use QT again. We can't say who is better. At least some places can learn from and complement each other, such as the use of threads. There are threads and tasks in C# to create background Task threads. There are threads and Runnable in JAVA, but it is relatively troublesome in QT, or at least the ...

Posted by amesowe on Sat, 13 Nov 2021 04:22:40 +0100