Задать вопрос
@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
  • Вопрос задан
  • 1092 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Zoominger
@Zoominger Куратор тега Python
System Integrator
Попробуйте:
button {
border: none;
margin: 0px;
padding: 0px;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы