- 博客(5)
- 收藏
- 关注
原创 Qt CMake配置
修改程序图标 1. 图标为.ico格式: icon.ico 2. 创建.rc文件:resource.rc .rc文件内容: IDI_ICON1 ICON DISCARDABLE "icon.ico" #图标的文件路径 3. 在CMakeLists.txt内添加: set(PROJECT_SOURCES main.cpp mainwindow.cpp mainwindow.h mainwindow.ui resource.rc
2021-10-21 16:06:36 1557
原创 Qt 删除Stretch
RemoveItem() Stretch 和 Spacing 都属于 QSpacerItem 使用removeItem 删除: for (int i = 0; i < boxLayout->count(); ++i) { QLayoutItem *layoutItem = boxLayout->itemAt(i); if(layoutItem->spacerItem()) { boxLayout->removeItem(layoutIte
2021-01-14 11:37:04 856
原创 Qt 二进制与图片互转
QByteArray转化为 QImage: QByteArray ba; QImage image; image.loadFromData(ba); QImage转化为 QByteArray: QBuffer buffer; QImage image; QByteArray imageArray; buffer.open(QIODevice::ReadWrite); image.save(&buffer,"png"); imageArray.append(buffer.data(
2020-09-14 17:54:05 4058
原创 Qt 堆栈开辟及释放
Qt 堆栈开辟及释放 QDialog dialog(this);//栈,所在函数执行完后自动释放 QDialog *dialog = new dialog(this); //在堆上开辟,一般需手动delete,只有this释放它才释放 dialog->setAttribute(Qt::WA_DeleteOnClose);//设置属性:关闭当前dialog将从堆区释放 ...
2020-09-07 17:50:20 872
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人