Задать вопрос
@Maxim045

Как убрать рамку вокруг изображения, помещенного в кнопку?

С помощью модуля PyQt5 я поместил в копку изображение. Но вокруг него появилась рамка, которую я бы хотел убрать(картика будет ниже). Я предполагаю, что решить проблему можно, задав размер кнопки равный размеру изображения, воспользовавшись методом setGeometry(), но, мне не хотелось задавать четкое значение координаты кнопки, которое требует данный метод. Пожалуйста, подскажите, как убрать рамку?
from PyQt5 import QtWidgets, QtGui, QtCore
import sys

app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QWidget()

button = QtWidgets.QPushButton('Button')

button = QtWidgets.QPushButton()
button.setIcon(QtGui.QIcon('picture1.png'))
button.setIconSize(QtCore.QSize(150, 150))
box1 = QtWidgets.QHBoxLayout()
box1.addWidget(button)
window.setLayout(box1)

window.show()
sys.exit(app.exec_())

5e41611207d49212061801.png
  • Вопрос задан
  • 1067 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Zoominger
@Zoominger Куратор тега Python
System Integrator
Попробуйте:
button {
border: none;
margin: 0px;
padding: 0px;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
18 янв. 2025, в 21:28
1000 руб./за проект
18 янв. 2025, в 20:50
20000 руб./за проект
18 янв. 2025, в 20:31
20000 руб./за проект