ModuleNotFoundError: No module named ‘PyQt5’

In Python, ModuleNotFoundError: No module named ‘PyQt5’ error if we try to import the occurs ‘PyQt5‘ module without installing the package or if you have not installed it in the correct environment. In this tutorial, let’s look at installing the PyQt5 module correctly in different operating systems and solve ModuleNotFoundError: No module named ‘PyQt5’ error. … Read more

python – GUI system design for editing properties of items in a list using PyQt5

Looking for insight on implementing a GUI that allows users to edit the properties for any # of items in a list. The properties between each item are the same and the user also specifies the # of items. I’ve tried using the QStackedWidget to represent the layout of properties for a list item as … Read more

python – Is it possible to drag a QTabWidget and open a new window containing what’s in this Tab in pyqt5?

I’m wondering if it is possible by clicking and dragging a Tab to open a new window with what was in that Tab. If it’s possible, I would like to also do the reverse: dragging the new window inside the Tabs (where it was in the first place). I don’t know how should I start. … Read more

python – Need to implement a pyqtgraph code into a pyqt5 design code

# Import libraries from numpy import * from pyqtgraph.Qt import QtGui, QtCore import pyqtgraph as pg import serial # Create object serial port ser = serial.Serial(port = “/dev/ttyUSB0”,baudrate=230400,timeout=1) # configuration du port série ### START QtApp ##### app = QtGui.QApplication([]) # you MUST do this once (initialize things) #################### pg.setConfigOption(‘background’,’w’) pg.setConfigOption(‘foreground’, ‘k’) win = pg.GraphicsWindow(title=”Signal … Read more

python – PyQT5 and OpenCv2 loading images incorrectly when refreshing

In a nutshell, I currently am trying to load a picture and view it using pyqt5, via QtWidgets.QGraphicsScene. However, after loading the picture, I run some opencv2 commands (canny, gaussian to get some region-of-interest). These region-of-interest are simply XY coordinates. This then breaks the displaying picture — and I get lots of blue screens. The … Read more

google chrome – Embedd selenium browser in pyqt5 application

from selenium import webdriver from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.common.by import By chrome_options = webdriver.ChromeOptions() s=Service(ChromeDriverManager().install()) driver = webdriver.Chrome(service=s,options=chrome_options,service_log_path=”NUL”) #driver.get(“http://www.stackoverflow.com”) original_window = driver.current_window_handle print(original_window) The output of the following code is: Open instantly google chrom in url: www.stackoverflow.com Prints the following in the console: ====== WebDriver manager ====== Current google-chrome version … Read more

python – PyQt5 Layout error (wrong Horizontal policy in QLabel: label)

File: import.py # -*- coding: utf-8 -*- # Form implementation generated from reading ui file ‘/home/chris/Documents/papinhio-player/ui/menu-1/playlists/import/import-playlist.ui’ # # Created by: PyQt5 UI code generator 5.15.4 # # WARNING: Any manual changes made to this file will be lost when pyuic5 is # run again. Do not edit this file unless you know what you are … Read more

python – Is it possible to retrieve the content of cells in a PyQt5 QTableWidget object and inject it into other cells?

I would like to modify a QTableWidget table, taking whole rows and moving them in place of other rows (reversing the position of the rows, in a way). All the attempts I made did not work. I give a minimal example, below, to illustrate what I want to do. The idea is to take the … Read more