- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 VC++获取IPV6等网卡信息
一开始使用的是GetAdaptersInfo,不过只能获取IPV4的信息。网上一顿搜索之后发现需要用GetAdaptersAddresses。
2023-05-22 19:52:29
507
原创 QTableWidget固定列宽,并且最后一列不自动补齐
auto header = m_pTableWidget->horizontalHeader(); header->setSectionResizeMode(QHeaderView::Fixed); header->setStretchLastSection(false);
2022-03-11 14:59:48
969
原创 IP正则匹配
#define STR_IPREG ("((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])[\\.]){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])")
2022-01-13 09:33:27
954
原创 QT设置背景半透明
不能使用样式表。需要设置WA_TranslucentBackground属性后,使用paintevent手动自己画。WLoading::WLoading(QWidget *parent) : QDialog(parent){ ui.setupUi(this); setAttribute(Qt::WA_TranslucentBackground);}void WLoading::paintEvent(QPaintEvent *event){ QPainter painter(thi
2021-09-24 14:14:57
672
原创 设计模式8个设计原则
面向对象设计原则:一.依赖倒置原则(DIP): 高层模块(稳定)不应该依赖于低层模块(变化),二者都应该依赖于抽象(稳定)。 抽象(稳定)不应该依赖于实现细节(变化),实现细节应该依赖于抽象(稳定)。二.开放封闭原则(OCP) 对扩展开放,对更改封闭 类模板应该是可扩展的,但是不可修改三.单一职责原则(SRP) 一个类应该仅有一个引起它变化的原因 变化的方向隐含着类的责任四.Liskov替换原则(LSP) 子类必须能够替换他们的基类(I...
2021-08-10 16:55:02
1732
原创 QTextedit删除右键菜单
1.设置属性 ui->textEdit->setContextMenuPolicy(Qt::NoContextMenu);
2021-07-13 10:38:22
583
转载 linux gdb调试命令转载
https://blog.youkuaiyun.com/usstmiracle/article/details/82348786
2020-08-03 16:31:43
106
转载 c++11资料连接
维基百科上关于 C++11 新特性的介绍,中文C++11介绍,英文C++11介绍,另外C++之父Bjarne Stroustrup的关于C++11 的 FAQ也是必看的,我也收集了一些关于C++11的资料,供大家查阅:资料汇http://www.open-std.org/jtc1/sc22/wg21/C++0x/C++11 Support in GCC:http://gcc.gnu.org/projects/cxx0x.htmlWhat is C++0x:https://www2....
2020-06-11 15:35:29
300
原创 msvc编译OPENJpeg
1.安装环境vs2015+cmake,配置环境变量2.下载OPENJPEGhttps://github.com/uclouvain/openjpeg。https://github.com/uclouvain/openjpeg/archive/version.2.1.zip。3.参考文章编译https://blog.youkuaiyun.com/10km/article/details/50581246。https://github.com/uclouvain/openjpeg/blob/master/INST.
2020-06-01 11:01:54
267
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人