Вы можете использовать одно из следующих правил CSS:
graphicsView.setStyleSheet("border-width: 0px; border-style: solid")
или
graphicsView.setStyleSheet("border: 0px")
Ваша граница должна исчезнуть.
import sys
from PyQt4.QtGui import *
class Ui(QWidget):
def __init__(self, parent=None):
QWidget.__init__(self, parent)
graphicsView = QGraphicsView()
graphicsView.setStyleSheet("border: 0px")
grid = QGridLayout()
grid.addWidget(graphicsView)
self.setLayout(grid)
app = QApplication(sys.argv)
ui = Ui()
ui.show()
sys.exit(app.exec_())
Вот виджет со стилем по умолчанию:
А теперь виджет с примененным стилем: