По аналогии с примером из интернета делаю так:
                QPalette *p = new QPalette();
		p->setColor(QPalette::Base,Qt::red);
		name_label->setPalette(*p);
		//name_label->setFrame(false);
Так вот: в таком виде честно красит фон в красный цвет. НО! Если раскомментарить setFrame(false), то эта сволочь просто болт кладет на любые попытки поменять фон!
Вопрос: Как? Как поменять фон и убрать рамку в QLineEdit?


