Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 2, 2016 16:38:43

OzXaker
От:
Зарегистрирован: 2010-12-01
Сообщения: 49
Репутация: +  0  -
Профиль   Адрес электронной почты  

QLineEdit - (Цвет фона)

Как сделать так, что бы QLineEdit не менял цвет фона при потере или получения фокуса.
А то как только подвожу или убираю мышку то QLineEdit мигает други (стандартным БЕЛЫМ) цветом, как сделать так чтобы цвет в QLineEdit не менялся?

 from PyQt4 import QtGui, QtCore
import sys
class MyWindow(QtGui.QWidget):
    def __init__(self, parent=None):
        QtGui.QWidget.__init__(self, parent)
        lineEdit = QtGui.QLineEdit()
        arr = ["кадр", "каменный", "камень", "камера"]
        completer = QtGui.QCompleter(arr, self)
        lineEdit.setCompleter(completer)
        lineEdit.setStyleSheet("background-color: #d6c291")
        vbox = QtGui.QVBoxLayout()
        vbox.addWidget(lineEdit)
        frame=QtGui.QFrame()
        frame.setFrameStyle(QtGui.QFrame.Panel | QtGui.QFrame.Raised)
        frame.setLayout(vbox)
        hbox = QtGui.QHBoxLayout()
        hbox.addWidget(frame)
        self.setLayout(hbox)
if __name__=="__main__":
    app = QtGui.QApplication(sys.argv)
    window = MyWindow()
    window.setWindowTitle("Обычное окно") # задаём Заголовок окна
    window.resize(300, 100) # задаём размер окна
    window.show()
    sys.exit(app.exec_())



Отредактировано OzXaker (Ноя. 2, 2016 16:43:19)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version