Linux嵌入式配置/etc/profile文件

发布时间:2024年01月04日

Linux嵌入式配置/etc/profile文件

void mountMouse()
{
    QFile profile("/etc/profile");
    if (profile.exists()) {
        if (profile.open(QIODevice::ReadWrite)) {
            QByteArray fileData(profile.readAll());
            if (!fileData.contains("tslib:/dev/input/event0 intellimouse:/dev/input/mouse1")) {
                if (fileData.contains("tslib:/dev/input/event0")) {
                    fileData.replace("tslib:/dev/input/event0", "\"tslib:/dev/input/event0 intellimouse:/dev/input/mouse1\"");
                    profile.write(fileData);
                    QLOG_DEBUG() << "MountMouse Is Success";
                } else {
                    QLOG_DEBUG() << "tslib:/dev/input/event0 Is Nothingness";
                }
            } else {
                QLOG_DEBUG() << "MountMouse Is Exists";
            }
            profile.close();
        }
    }
}
文章来源:https://blog.csdn.net/sirkang/article/details/135377603
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。