Qt Write Custom Control 53 - Custom Wide and High Dropdown Box

I. Preface The default qcombobox control, if the content of the element item is too long to exceed the width of the control itself, will automatically be cut off and turned into an ellipsis display. Some application scenarios do not want to be an ellipsis display, as long as they want to be displayed. Another application scenario needs to set t ...

Posted by dbradbury on Wed, 18 Sep 2019 22:50:21 -0700

Making QQ Interface for Self-taught QT

Links to the original text: https://my.oschina.net/u/2505464/blog/542371 Actually, this article is not original, because I put the code in the book directly here and gave a simple expl ...

Posted by MrKaraokeSteve on Tue, 10 Sep 2019 21:38:10 -0700

QQ Project: 11 - Imitate Tencent QQ Chat Software

Main interface: Implement a QQ Friends List, the list of people have been identified Click on a friend and pop up the corresponding chat window Chat window interface design: Upper left is a Text Browser widget that displays user chat in ...

Posted by bbmak on Thu, 05 Sep 2019 23:23:51 -0700

Python uses APScheduler for timed tasks

APScheduler is a Python timer task framework based on Quartz.Tasks based on dates, fixed intervals, and crontab types are provided and can be persisted.Online documentation: https://apscheduler.readthedocs.io/en/latest/userguide.html 1. Install APScheduler pip install apscheduler 2. Basic concepts APScheduler has four components:1. Tri ...

Posted by Megalink on Thu, 29 Aug 2019 09:40:14 -0700

OpenGl Displays 2D Images

Understanding Opengl Opengl is more efficient in displaying 2D images than using interfaces on the platform, because less CPU runtime is used. It's not long to learn Opengl, just know the method of pipeline, Shade's method has time to learn; O ...

Posted by x2fusion on Thu, 29 Aug 2019 01:55:49 -0700

PyQt5 Streamlined Regular Expressions Test Kit

PyQt5 Streamlined Regular Expressions Test Kithttps://pan.baidu.com/s/1e50u0YVswrqeB3PS_JqulA Disk LinkFirst we open QtDesigner to create a Dialog window As follows:Step 1: Call out three layouts first, pull out the following three red boxes in Layouts (of course, this cloth can also be omitted, directly get the following documents, and ...

Posted by jbalanski on Fri, 23 Aug 2019 02:38:18 -0700

Event handling in Qt--Qt

1. Qt event handling A. Message processing model for GUI applicationsB.Qt platform converts system generated messages into Qt events1.Qt event is an object of QEvent2.Qt events are used to describe actions that occur inside or outside a program3. Any QObject object has the ability to handle eventsEvent handling for C.GUI applications1.Qt event ...

Posted by bossman on Wed, 14 Aug 2019 19:23:04 -0700

The wxPython framework for commonly used GUI frameworks

1. First Identity GUI 1.1. What is a GUI GUI is the abbreviation of Graphical User Interface.In the GUI, there are input text, return text, images such as windows, buttons, and keyboard and mouse operations.A GUI is a different way than a program ...

Posted by ungown_admin on Tue, 13 Aug 2019 18:31:43 -0700

Eric 6 + PyQt5 (Python 3.7) Installation Tutorial (Perfect solution to Pyqt Web Engine couldn't be detected during installation)

Eric 6 + PyQt5 (Python 3.7) Installation Tutorial (Perfect solution to Pyqt Web Engine couldn't be detected during installation) Eric, as a python IDE developed by python, belongs to lightweight IDE. As one of the three main Python integrated development environments (pydev+eclipse, pycharm, Eric), Er ...

Posted by guilhenfsu on Mon, 12 Aug 2019 03:25:06 -0700

Qt Write Custom Control 48-Panel Form Control

1. Preface Many times you need a control that can replace the container control, automatically accommodate multiple widget s, adjust the width and height, and then provide scrollbar function, which necessarily requires the QScrollArea control, can set the spacing between subpanels, and so on. It is also used in many systems, such as temperature ...

Posted by Mercenary on Sun, 11 Aug 2019 13:53:20 -0700