• 2024-08-04KMP算法
     
  • 2024-05-22Qt 等待提示框(QTimer)
    效果资源需要几张不同阶段的图标进行切换,这里使用8张。源码QTimer通过setInterval设置100毫秒超时时间,每隔100毫秒后进行图标的更换,达到旋转效果。1MainWindow::MainWindow(QWidget*parent)2:CustomWindow(parent),3m_nIndex(1)4{5m_pLoadi
  • 2024-03-27WPF中自定义按钮实现最大化最小化动画过度效果
    需要使用WindowsAPI[DllImport("user32.dll",EntryPoint="SetWindowLong")]privatestaticexternintSetWindowLong32(HandleRefhWnd,intnIndex,intdwNewLong);[DllImport("user32.dll",EntryPoint="SetWindowLongPtr"
  • 2024-01-19FFT数据简单校正频率,相位,幅度
    BOOL CWaveBox::DataFftInfo(short*pData,intnCount,FFT_INFO&fft){ Value2D *pIn,*pOut; int i,nPow,nIndex,nAllCount,nRealCount,nHi,nTotal; int TopIndex[FFT_FI_CountMax*2]; Value2D v,v1,v2; double ang1,ang2,ang,dIvt,dBase,dSu
  • 2024-01-09Qt 快速读取大文件最后一行内容
    0.前言有时候根据需求,需要读取文本的最后一行内容。如果是小文本,按照顺序读,然后取最后一行就Ok;但如果是大文本,即使是放到线程里跑,读取到最后一行也会有延迟,比较耗时。1.解决方案查看QFile帮助手册,其有boolseek(qint64pos);意思就是查找设备中的位置。成功时返回true;否
  • 2022-12-02Treewidget 节点的遍历
    父节点的遍历  //Treewidget遍历操作  //只遍历父节点   intnParentNodeCount=ui->treeWidget->topLevelItemCount();   for(intnIndex=0;nInd
  • 2022-12-02Treewidget节点的删除
    父节点的删除    //第一种   //树状列表父节点的删除   //有点莽不支持这种操作deleteui->treeWidget->topLevelItem(0);    // 第二种 
  • 2022-09-30迭代器iterator在程序到底起什么作用? ——整理
    1.类似于一个指针,但不是指针2.在container中相当于指向element的指针,但其实现并不是指针,而是对象。 3.从大的方面讲是容器和算法之间的黏合剂从小的方面讲是类似智能指针