QLineEdit

 
0
 
Python
ava
OzMod | 02.11.2016, 17:52
Как сделать так, что бы QLineEdit не менял цвет фона при потере или получения фокуса.
А то как только подвожу или убираю мышку то QLineEdit мигает другим (стандартным БЕЛЫМ) цветом, как сделать так чтобы цвет в QLineEdit не менялся?
[code python]
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_())
[/code]
Kommentare (2)
ava
Romikgy | 03.11.2016, 14:35 #
у меня нормально , возможно комп слабый и перерисовка не успевает ... найти попробовать включение doublebuffered 
ava
OzMod | 11.11.2016, 02:45 #
Romikgy, Да ты прав это была проблемма с системой!
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  Romikgy   OzMod
advanced
Absenden