PyQt5 is showing installed properly in Windows Command Prompt, but in scribus it says No module found.
Someone who has experience using PyQt5 in scribus please help
import scribus
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout, QMessageBox
from PyQt5.QtGui import QIcon
from PyQt5.QtCore import QSize
def create_button_with_icon():
app = QApplication(sys.argv)
# Create a QWidget window
window = QWidget()
window.setWindowTitle("Scribus Extension")
# Load your icon (adjust the path to your icon file)
icon_path = "C:/Users/pc point/Downloads/save_file.png"
button = QPushButton()
button.setIcon(QIcon(icon_path))
button.setIconSize(QSize(64, 64)) # Adjust the size of the icon as needed
# Connect the button click event to a function
button.clicked.connect(your_button_function)
# Set up the layout
layout = QVBoxLayout()
layout.addWidget(button)
window.setLayout(layout)
# Show the window
window.show()
# Start the PyQt5 event loop
sys.exit(app.exec_())
Abi San is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.