如何使用 Qt 全局加载样式表(.qss 样式资源)?
我试图让事情比以下更有效率:
middleIntText -> setStyleSheet("QLineEdit {  border: 1px solid gray;
                                border-radius: 5px;padding: 0 8px;
                                selection-background-color:darkgray;
                                height:40px;font-size:15px;}");
我认为以下内容可以一次性为所有 QLineEdit 小部件加载 QLineEdit:
qss 文件:
QLineEdit {     border: 1px solid gray;
                border-radius: 5px;
                padding: 0 8px;
                selection-background-color:darkgray;
                height:40px;
                font-size:15px;}
cpp文件:
QApplication a(argc, argv);
QFile stylesheet("formStyle.qss");
stylesheet.open(QFile::ReadOnly);
QString setSheet = QLatin1String(stylesheet.readAll());
a.setStyleSheet(setSheet);
也许这是对的,而我做错了什么?