- 博客(6)
- 收藏
- 关注
原创 QTableView 表格中插入图片、勾选框、下拉框
QTableView 表格中插入图片、勾选框、下拉框效果图QT的Delegate,可以实现TableView中每一个单元格的显示形式。本例利用Delegate的paint函数绘制出图片、勾选框、下拉框样式。具体代码:void MyDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const{
2021-07-23 14:38:15
5532
1
原创 【Qt】Qt源码学习(一):Q_D和Q_Q,简称d指针
参考博客:Qt Creator 源码学习 07:D 指针通过QtCreator源码学习Qt(十二):Q_D和Q_Q指针Q_D和Q_Q指针(d指针)简介Qt的d指针主要的采用了Pimpl机制。(不熟悉Pimpl机制可先了解一下,链接: Pimpl机制.)用Qt文档中对于d指针的描述是这样的:The Q_D and Q_Q macros are part of a design pattern called the d-pointer (also called the opaque pointe
2020-11-21 17:38:58
3957
原创 【C++】Pimpl机制
【C++】Pimpl机制1.2.Pimpl简介Pimpl的字面解释:Private Implementation直译就是“实现私有化”。将实现私有化,使得头文件对改变不透明,解开类的使用接口和实现的耦合。pointer to implementation“指向实现的指针”,这种说法更关注代码的实现方法,即创建一个opaque pointer指针,用以隐藏private成员。Pimpl的思想是把类的公有使用接口与所有关于类的私有化实现分离。由于其他类使用该类的接口需要依赖类的头文件,头文件
2020-11-21 14:54:59
1465
原创 python学习之聚类数据分析
运用sklearn的KMeans进行聚类数据分析。聚类:即将相似的元素聚集在一起分成一类。from sklearn.cluster import Birchfrom sklearn.cluster import KMeansX = pokemon[['Attack','Defense']]X = X.as_matrix()clf = KMeans(n_clusters=4)y_pre...
2019-01-04 20:24:17
908
原创 python 之pandas学习(1)
groupby()分类:返回series写法:drinks.groupby('continent').beer_servings.agg('mean')drinks.groupby('continent').beer_servings.mean()返回dataframe写法:drinks[['beer_servings','continent']].groupby('continen...
2019-01-04 15:53:10
156
原创 python 学习笔记 正则表达式提取数据中的数字以及图表上标识数值
python 正则表达式提取数据中的数字以及图表上标识数值先自定义提取数字函数import redef delword(word): num = float(re.sub(r'[\u4e00-\u9fff]*\/*[\u4e00-\u9fff]','',word)) return num 将函数应用到dataframe中 pd.DataFrame['...'] =...
2019-01-04 14:56:06
630
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人