QT
文章平均质量分 54
long00000kid
这个作者很懒,什么都没留下…
展开
-
QT防止同一程序多开
QT防止同一程序多开感觉会用到,先记录一下感觉会用到,先记录一下在QT编程中,希望不允许同一程序打开多个,可创建QSharedMemory共享内存段,通过访问和释放,判断是否已存在,从而判断程序是否已打开,在main函数中加入如下代码即可.int main(int argc, char *argv[]){ QApplication a(argc, argv); ////////////////////////////////////////////////////////// c原创 2022-05-06 14:39:42 · 1264 阅读 · 0 评论 -
QT tableWidget给单个表格添加背景颜色
QT tableWidget给单个表格添加背景颜色代码示例QWidget *widget = new QWidget();QString wStyle = QString("background-color:rgb(%1,%2,%3);").arg(Int2Str(r)).arg(Int2Str(g)).arg(Int2Str(b));widget->setStyleSheet(wStyle);ui->tableWidget->setCellWidget(row, 3, wi.原创 2021-03-24 16:52:20 · 4971 阅读 · 0 评论 -
Qt样式表Qt StyleSheet(QSS)用法和例程
Qt样式表Qt StyleSheet(QSS)用法和例程QT样式表setStyleSheet使用例程,包含13种不同的样式,实现简单换皮肤效果。主要修改:1.button/edit/label/widget等样式更改。2.去除窗口标题,自绘标题栏并实现最小最大关闭功能。3.支持手动修改颜色值,设置后查看效果。补充说明:颜色风格和使用方法感谢网上的各路大神,我这边只是做了简单的整合和测试,代码小白级别,望见谅。Demo链接(白嫖): https://download.csdn.net/down.原创 2021-03-18 16:38:19 · 1996 阅读 · 0 评论 -
QT QMessageBox 按钮文字更改为中文
前提条件:QT工程支持中文显示(非显示乱码)方式一:重写窗口内容//提示窗口void MyMessageBox(QString title, QString message){ QMessageBox mymessage(QMessageBox::Warning, title, message); mymessage.setStandardButtons(QMessageBox::Ok); mym...原创 2018-06-04 15:28:41 · 12543 阅读 · 5 评论