- 博客(12)
- 资源 (28)
- 收藏
- 关注
原创 Windos10+VS2019+Qt5.14+Coin3D+SoQt
介绍为了项目需要调研3D相关开发软件,在调研Coin3D时候编译过程中碰到了部分问题,整理如下。本文适用于在Windows平台下使用Qt框架和Coin3D库开发3D功能。2、环境配置Coin3D编译过程中需要依赖相关环境如下(本文编译过程中采用的版本):Visual Studio 2019Qt5.14.1Qt AddIn插件 2.4.3CMake 3.18.0以上软件安装过程基本都是一路选择安装,不做特殊设置,安装好之后设置如下:环境变量添加Qt...
2021-09-09 11:35:12
1567
1
原创 Html读取本地文件夹下文件
目的 在Html上选择本地文件夹,自动读取文件夹及子文件夹下的所有文件(本例以图片为例)并显示。技术分析 存在问题 Html中file标签获取到的路径时相对的。 Html中Img指定源时需要的是绝对路径。 解决方法 调用Web API接口FileReader中readAsDataURL方法读取数据(...
2018-08-07 14:09:49
62056
3
原创 Nodejs 操作Sqlite3数据库
1、安装Nodejs在nodejs官网(http://nodejs.cn/)下载安装nodesjs,本文版本是:v10.3.0。2、安装sqlite3包用npm包安装sqlite3。通过命令npm install sqlite3 –g安装,安装成功之后可以用npm list sqlite3 –g看对应sqlite3版本,本文版本是 sqlite3@4.0.2。3、sqlite...
2018-07-24 15:49:34
55130
5
原创 CMake Error: your RC compiler: "CMAKE_RC_COMPILER-NOTFOUND" was not found.
在用cmkae生成makefile文件过程中执行命令:cmake .. -G"NMake Makefiles"时总是提示如下错误信息:CMake Warning at CMakeLists.txt:2 (project): To use the NMake generator, cmake must be run from a shell that can use th
2013-10-12 16:26:39
7292
原创 windows 下boost库的简单编译
用编译器vs2010自带的Visual Studio Command Prompt (2010)工具编译boost库。1、下载boost源码。可以去boost官网:boost库源文件下载。2、生成bjam工具。进入解压后的源码的根目录下运行bootstrap.bat,运行完之后会在根目录下下生成bjam.exe文件。3、编译boost的模块。由于完全编译boost库占用的空间很
2013-09-28 17:52:10
1454
1
原创 window下用vs 2010编译v8源码详解
今天为了编译v8,在网上找的资料要不过于粗糙,要不没有对应的编译的源码下载,总之是各种问题,不能正常编译,最后通过查看v8官方编译文档和参
2013-09-27 22:07:26
5030
原创 QWidget动态布局
QWidget上放置的控件,如果想要保证自己的控件大小不变并能根据窗口的大小动态调整位置,则需要重载QWidget下的resizeEvent(函数原型:voidresizeEvent(QResizeEvent*);)函数,该函数用于重新计算窗口并布局。 使用布局管理器并不能实现该功能,由于布局管理器会根据窗口大小进行相应的放大和缩小,其上面的控件跟着对应变化,所以只能重载该函数来实现
2013-04-19 11:56:38
4210
原创 QTableWidget 设置头标签
要设置QTableWidget的标题,可以通过调用setHorizontalHeaderLabels(const QStringList & labels)来设置。labels中存放的是所有要显示为标题的内容。Example:本例主要是以实现一个简单的输出窗口为例//输出窗口头文件代码:#ifndef OUTPUT_H#define OUTPUT_H//#include
2013-04-18 11:47:39
2105
原创 Qt在停靠窗口上添加控件(实现工具箱功能)
由于QDockWidget只是提供一个可停靠的地方,接受一个QWidget*类型的形参,如果要添加已有的控件,只要是继承自QWidget的都可添加,如果要添加自定义的控件,应该新建一个类以继承自QWidget然后在该类中设计要添加的控件和布局。该类设计完成后应该作为一个整体当做实参传给addDockWidget即可实现添加自定义窗口为停靠窗口。Example: 此例子主要以实现一个简单
2013-04-18 11:23:22
3150
原创 Qt下设置停靠窗口的大小
A QDockWidget acts as a wrapper for its child widget, set with setWidget(). Custom size hints, minimum and maximum sizes and size policies should be implemented in the child widget. QDockWidget will
2013-04-18 10:42:31
2500
原创 C++中逆序输出字符串和数字
#include#include#includeusing namespace std;int main(){ //字符串逆序// string string1;// int n,i,temp;// cin>>string1;// // n=string1.size();// // for(i = 0; i < n / 2; i++)// {/
2013-03-21 16:28:00
3414
1
原创 把矩阵顺时针旋转90度
数据结构分析:矩阵的存储要用到二维数组,但是要考虑到存储转换后的矩阵,由于行和列不可等相等,所以必须定义两个二维数组分别存储。题目分析:关键在于行列的转换,首先原矩阵的行变换为转换为转换后的列,原矩阵的列转换为转换后的行,需要旋转90度,所以原来的行转换为列后的值应该为MAC_ROW - row - 1, MAC_ROW 为原矩阵的总行数,row为当前要转换的元素所在的行,由于row从0
2013-03-21 14:25:53
1650
Coin3D+SoQt(Windows10).rar
2021-09-09
qt 下的mysql驱动文件
2013-11-01
JavaScript高级教程
2013-09-23
C++网络编程 卷2 基于ACE和框架的系统化复用
2013-07-12
C++网络编程 卷1 运用ACE和模式消除复杂性
2013-07-12
STL源码剖析
2013-07-02
QT图形视图框架(The Graphics View Framework)详细介绍
2013-06-18
Visual C++开发GIS系统——开发实例剖析
2013-06-18
所有C++ 库函数
2012-04-05
精通Flex3.0
2011-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人