长期补充更新……
快捷键
Alt+shift+R 界面预览
Qt Creator使用
- 属性生成
QtCreator可以自动生成get、set函数以及change信号的。只要写上Q_PROPERTY那一行,光标放在Q_PROPERTY上, 用右键菜单 -> Refactor -> Generate Missing Q_PROPERTY Memory 即可生成。也可以使用快捷键,光标放在Q_PROPERTY上,按Alt + Enter。 - 代码格式化
QtCreator提供了一个Beautifier插件,用于加载外部工具(Artistic Style、ClangFormat、Uncrustify)对代码进行格式化。
样式表
- 程序运行时属性值变化后 QSS 不会自动生效,需要调用
widget->setStyleSheet("/**/") 或者 widget->style()->polish(widget) 强制刷新 QSS 。
Qt获取CPU编号和硬盘序列号
getWMIC(const QString &cmd){
//获取cpu名称:wmic cpu get Name
//获取cpu核心数:wmic cpu get NumberOfCores
//获取cpu线程数:wmic cpu get NumberOfLogicalProcessors
//查询cpu序列号:wmic cpu get processorid
//查询主板序列号:wmic baseboard get serialnumber
//查询BIOS序列号:wmic bios get serialnumber
//查看硬盘:wmic diskdrive [where index=0] get serialnumber
QProcess p;
p.start(cmd);
p.waitForFinished();
QString result = QString::fromLocal8Bit(p.readAllStandardOutput());
return result;
}
来源:CSDN
作者:莫哥学编程
链接:https://blog.csdn.net/ssspppfff/article/details/103679857