QT GUI编程

Qt中设置样式的方法(样式表的使用)

2020-02-12  本文已影响0人  蓝岚澜籣

1.在Qt Designer中直接添加样式

2.在代码中添加样式

3.通过读取样式文件来试着样式

  1. 首先将需要设置的样式表内容写入对应的*.qss文件中,其样式表内容的书写格式与css一致。

  2. 打开样式表文件,读取文件内容,并将这些内容存储为QtQString类型,然后按照方法2的方式调用。其中,打开和读取样式表文件,并将样式表内容存储为QString类型对象的代码如下所示:

    QString loadStyleSheet(const QString &sheetName)
    {
        QString styleSheet;
        QFile file(sheetName);
        file.open(QFile::ReadOnly);
        if (file.isOpen())
        {
            styleSheet = QLatin1String(file.readAll());
        }
        return styleSheet;
    }
    
上一篇 下一篇

猜你喜欢

热点阅读