记录一下

void RadarAdapter::updateTime(osg::Node *node, const QVariantMap &data, double time){ QVariantMap scanDat = data["scan&qu...

2018-04-02 14:52:28

阅读数 64

评论数 0

关于Qt的QSetting

QSettings::QSettings(const QString &fileName, Format format, QObject *parent = Q_NULLPTR)Constructs a QSettings object for accessing the ...

2018-03-26 14:28:38

阅读数 134

评论数 0

关于QTableWidget的selectRange

QTableWidget 有一个容易出错崩溃的地方:在删除行的时候,行是在动态更新的,比如共有五行,删除第四行后,再删除第五行的时候肯定会崩溃,所以要从索引最大行开始删除; 另外一个qtablewidget有一个接口返回选择行号的范围,也有一个容易出错的地方: QListQTableWidge...

2018-02-01 16:16:49

阅读数 530

评论数 0

文件过长无法删除的有效方法

1.下载robocopy软件, 打开cmd 2. 首先将路径切换到要删除的文件夹同级目录下:      例如要删除的文件夹是  E:/workspace/data/,删除data      cmd当前路径 切换到 E:/workspace/下 3. 在E:/workspace/下创建一个空...

2018-01-29 09:52:16

阅读数 333

评论数 0

文件和文件夹拷贝

//文件拷贝 bool ProjectManager::copyFileToPath(QString sourceDir ,QString toDir, bool coverFileIfExist) { toDir.replace("\\","/&quo...

2018-01-25 16:12:12

阅读数 142

评论数 0

QSharedPointer

记录一下犯的错  :QSharedPointer ptr; 删除智能指针时 ,错误的方法 :                                           delete ptr.data();                                       ...

2018-01-23 15:51:44

阅读数 2186

评论数 0

关于windows关闭窗口的API

刚开始以为是 CLoseWindow(句柄);  然而这个接口只是窗口最小化 百度后以为是 DestroyWindow(句柄) : 然后这接口运行没有任何效果,不知为何 正确的应该是 ::SendMessage(句柄,WM_CLOSE,0,0,)     HWND m_handle ...

2018-01-23 09:34:08

阅读数 2581

评论数 0

程序关闭电脑中打开的文件夹

#define WIN32_LEAN_AND_MEAN #include "windows.h" QDesktopServices::openUrl(QUrl::fromLocalFile("E:\\test\\test\\untitled1"...

2018-01-17 17:41:44

阅读数 154

评论数 0

使用windowsAPI错误

使用::FindWIndowA()  编译错误 main.obj : error LNK2019: 无法解析的外部符号 __imp_FindWindowA,该符号在函数 main 中被引用 解决办法:  在.pro中添加user.lib 32位  :            C:\Pr...

2018-01-17 17:14:52

阅读数 374

评论数 0

QFileInfo筛选参数

QDir  dir(path) 如果想筛选出目录下的文件夹    dir.entryInfoList(QStringList(),QDir::AllDirs); //如果只写AllDirs,会把目录下的类似 "."或".."的文件夹也筛选出来 因此要...

2018-01-17 15:21:24

阅读数 84

评论数 0

qt windowflag

当使用qdialog时,如果设置属性为widget,则双击title会放大或缩小窗口

2018-01-16 17:24:43

阅读数 136

评论数 0

osg着色器

#include #include #include #include 程序中可以有多个着色器对象,就跟一般接口一样,可以把共用代码段写一个接口,以便复用 static const char* vertSource = { "#version 120\n" ...

2018-01-16 13:59:54

阅读数 622

评论数 0

opengl小实例-地球公转和自转

此实例在opengl编程指南中有,这里具体说明一下 static int year= 0,day=0; void Init() { glClearColor(0.0,0.0,0.0,0.0); glShadeModel(GL_FLAT); } void resha...

2018-01-15 16:16:43

阅读数 1875

评论数 0

opengl

1.头文件 最初的头文件是: glut.h 现在可以使用: freeglut.h 这两个头文件都包含了glu.h和gl.h 2.初始化设置接口  glutInit(int *argc,char **argv)  glutInitDisplayMode(unsigned int mode...

2018-01-15 09:33:54

阅读数 137

评论数 0

opengl重启图元

opengl中有一个重启图元的函数:  glEnable(GL_PRIMITIVE_RESTART)     glPrimitiveRestartIndex(GLuint index)  //实例中定义为0xffff       当绘制大量相同类型的图元时,例如GL_TRIANGL...

2018-01-12 17:43:36

阅读数 269

评论数 0

OpenGL实例

多重采样================ static int bgtoggle = 1; static void init() {     GLint buf,sbuf;     int i ,j;     glClearColor(0.0,0.0,0.0,0.0);     ...

2018-01-09 16:33:52

阅读数 332

评论数 0

OpenGL例子

这是资料中的一个实例,当鼠标左键点击时,开始计时并调用dislay,视图中的圆锥沿z轴开始旋转,直到点击鼠标右键停 static GLfloat currentAngleOfRotation = 0.0; static void display() { glClear(GL_COL...

2018-01-09 16:22:14

阅读数 95

评论数 0

将外部程序嵌入到Qt界面中

最近在做一个多方软件集成的一个平台,就涉及到将已成熟的软件集成到QT界面中,下边记录一下整个摸索的过程和方法 下边以Foxmail为例进行说明: 第一步:启动软件 QString cmd = QString("D:/Program Files/Foxmail 7....

2018-01-08 10:08:25

阅读数 731

评论数 0

学习OpenGL(一)

从基础学起............... 刚开始接触对各种坐标系神马的完全是蒙圈的状态,还有矩阵的算法等等...  其实看了半天也没个整体概念,只是零零散散的一些概念, 因为画图主要是从电脑屏幕上看,所以此坐标很重要                                      ...

2018-01-08 09:50:09

阅读数 94

评论数 0

mutable关键字

如果想在const接口中修改变量值,则定义该变量为此类型

2017-12-27 15:17:13

阅读数 92

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭