- 博客(35)
- 资源 (95)
- 问答 (1)
- 收藏
- 关注
原创 Qt事件触发与处理
在Qt中响应键盘事件的方法比较简单,直接重载如下函数即可void keyPressEvent(QKeyEvent *event)参考资料[1]Qt键盘事件 [2]Qt中的键盘事件[3]Qt按键键值 与 相关字符串 的映射表
2015-04-30 21:13:20 2267
原创 Qt Quick Application编译错误NMAKE:-1: error: U1077
计算机系统:Win8.1 Qt版本:5.2.1 Qt Creator版本:3.0.1 编译器:VS2012(x64)1 问题描述 使用Qt Creator创建一个简单的Qt quick程序,编译时提示错误:NMAKE:-1: error: U1077: “"C:\Program Files (x86)\Microsoft Visual Studio
2015-04-29 22:56:51 8074 1
原创 Qt命名规则
1 控件变量命名实例 以下控件命名方法来自与Qt5.2.1版本的教程“application”QMenu *fileMenu;QMenu *editMenu;QToolBar *fileToolBar;QToolBar *editToolBar;QAction *newAct;QAction *openAct;QString curFile;QPlainTextEdit
2015-04-28 15:02:31 6334
原创 Qt文件对话框 —— QFileDialog
0 前言 Qt用于选择文件的对话框为QFileDialog,它的静态成员函数getOpenFileName()可用于获取打开文件,其定义如下:QString QFileDialog::getOpenFileName(QWidget * parent = 0, const QString & caption = QString(), const QString ...
2015-04-27 21:08:38 1424
原创 QToolBar使用方法
使用Qt Creator创建GUI程序时,主界面中默认包含了QToolBar,QStatusBar和QMenuBar控件,如下图所示 QToolBar中的工具按钮使用QAction来实现,由于其添加方式并没有QMenuBar的菜单那么直观和方便,这里进行重点的介绍。 在Qt Creator设计界面的中下部,是Action编辑器,点击其上方的“新建”按钮即可添加QActi
2015-04-26 22:31:51 8904
原创 QSplitter使用方法
1 QSplitter的用途 QSplitter使得用户可以通过拖动子窗口之间的边界来控制它们的大小,例如2 QSplitter的添加方法 QSplitter的添加方法有2种:a)通过Qt Creator的界面设计工具添加;b)直接使用C++代码添加。其中,方法a最为直观和方便,本文将重点介绍这种方法,而方法b可以见参考资料[1]。3 通过Qt Creator添
2015-04-26 22:17:35 14767 3
原创 CMake Error:Failed to find "glu32" in "" with CMAKE_CXX_LIBRARY_ARCHITECTURE "".
参考资料[1]Failed to find "glu32" in "" with CMAKE_CXX_LIBRARY_ARCHITECTURE ""
2015-04-25 20:37:42 3028 1
原创 Error:no override found for "vtkRenderer"/"vtkImageMapper"
1 开发环境 计算机系统: Win8.1 Qt版本: 5.2.1 Qt Creator版本: 3.0.1 VTK版本: 6.2.0 编译器: VS20122 问题描述 根据《》编译和配置VTK库,然后用VTK-6.2.0/Examples/GUI/Qt目录中的例程ImageViewer进行测试,结果出现以下错误:3 解决方
2015-04-25 16:00:24 5863 3
原创 VTK编译安装 —— VTKData和VTKLargeData使用说明(一)
0 前言 VTK-5.10.1以前从官网下载的VTKData-5.10.1.zip,解压后得到的都是以实际名称命名的文件,根据需要使用。 VTK-6.2.0之后其配套的数据分为VTKData-x.x.x.zip和VTKLargeData-x.x.x.zip两个,并且解压后得到的都是以该文件的MD5值来命名的文件(它们是真正的数据,只不过都以其MD5值来命名而已!),不熟悉的同学...
2015-04-23 21:46:46 4258 1
原创 URL
1 定义 根据参考资料[1]的解析,URL全称为Uniform Resource Locator,叫做"统一资源定位符",是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。2 结构 根据参考资料[1]的说明,基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名,共3部分。例如“协议://授权/路径?查询”。2.1 第
2015-04-23 18:09:52 858
原创 Qt Creator 库设置
1 库路径 可以在*.pro文件中通过关键字LIBPATH来设定库的路径,但是在Qt Creator 2.8.1中,提示:e:\QtProject\untitled5\untitled5.pro:24: 警告:Variable LIBPATH is deprecated; use QMAKE_LIBDIR instead. 因此,改用QMAKE_LIBDIR来设定库的路径,例如
2015-04-23 13:04:57 4329
原创 VS2012编译安装VTK-6.2.0(支持Qt5.2.1)
0 开发环境 计算机系统:Win8.1,CPU:i5-52001 VTKData、VTKLargeData 详见《VTK编译安装 —— VTKData和VTKLargeData使用说明(一)》、《VTK编译安装 —— VTKData和VTKLargeData使用说明(二)》。2 OpenGL 一开始时,使用qt-opensource-windows-x...
2015-04-23 08:59:22 5937 5
原创 ubuntu14.04安装配置VTK-6.2.0
参考资料[1]VTK/Configure and Build[2]ubuntu+VTK安装[3]linux下vtk安装配置
2015-04-22 21:03:41 6452
原创 Qt Creator 2.8.1 + Qt4.8.5 + VTK-5.10.1
计算机系统:Win7 编译器:Microsoft Visual C++ Compiler 2010 Qt版本:Qt 4.8.5 VTK版本:5.10.11 Qt安装 参考《Win8.1 + MinGW4.4 + Qt Creator 3.3.2 + Qt 5.2.1》。2 VTK编译&安装 参考《VS2012编译安装VTK-...
2015-04-22 15:22:26 2218
原创 Win8.1 + MinGW4.4 + Qt Creator 3.3.2 + Qt-4.8.5
计算机系统: Win8.1 Qtcreator版本:2.8.1 Qt库版本: 4.8.5参考资料[1]TCreator2.8.0+Qt Open source 4.8.5环境配置(Win7x64)[2]QT在windows下的安装与配置
2015-04-22 12:50:16 1498
原创 MFC打开文件的方法汇总
开发环境:Visual Studio 20121 Dialog框程序 基于对话框的MFC程序,可以创建一个button控件,然后在其事件函数里面使用文件对话框类CFileDialog实现文件的打开操作,具体见参考资料[1]。2 SDI程序参考资料[1]VS2010/MFC编程入门之十七(对话框:文件对话框)
2015-04-22 10:22:31 4825
原创 Microsoft Visual C++ Runtime Library_Debug Assertion Failed!
开发环境:Visual Studio 2012 VTK版本:VTK-5.10.1 问题描述:按照VTK-5.10.1的例程vtkSDI进行实验的时候,运行时提示: 点击“重试(R)”,提示: 点击“中断(B)”,这时打开了afxwin1.inl文件,并且定位到了提示错误的行:参考资料[1]microsoft visual
2015-04-21 22:07:31 13014
原创 MFC窗口分割/拆分
参考资料[1]基于MFC的窗口拆分[2]VS2010/MFC编程入门之四十一(文档、视图和框架:分割窗口)[3]MFC分割窗口的实现
2015-04-19 20:54:43 18139 1
原创 MFC更改exe图标
MFC编程中修改exe图标,网上很多说法。这里记录自己操作过的方法。 首先打开*.rc文件(可以使用记事本或者Notepad++打开),然后找到IDR_MAINFRAME ICON "res\\IVtkCvDip.ico" 讲上述的"res\\IVtkCvDip.ico"改为自己新添加
2015-04-18 21:19:38 1277
原创 MATLAB数据文件读取
MATLAB可以导入.txt,.csv等格式的数据文件,下面对其进行简单的说明。1 导入.txt文本数据 使用下面的函数:A = importdata(filename)exampleA = importdata('-pastespecial')exampleA = importdata(___,delimiterIn)A = importdata(___,delimite
2015-04-09 10:16:26 3827
原创 MATLAB相关系数计算
参考资料[1]matlab 相关系数[2] Matlab的自相关函数xcorr[3]关于用matlab怎么分析两个离散序列相关性,是相关函数还是互功率谱?
2015-04-08 21:45:44 14359
原创 交叉编译ncurses
参考资料[1]linux 下 curses库 安装 和使用[2]linux中curses[3]Ubuntu 安装 Ncurses[4]linux 下 curses库 安装 和使用 [5]ncurses_ChinaUnix.net[6]常用库之九:libncurses的交叉编译
2015-04-03 17:12:36 2953
原创 Linux中交叉编译libcdk
参考资料[1]完全编译cdk-4.9.10[2]Linux系统中基于CDK的Curses开发[3]http://invisible-island.net/
2015-04-03 16:36:28 1183
原创 Linux中交叉编译libiio
1, toolchainfile.cmake 交叉编译libiio,需要使用到cmake。而根据参考资料[1]中有关交叉编译的说明,cmake此时需要一个toolchainfile.cmake文件,根据参考资料[2]的说明, 编辑toolchainfile.cmake的内容如下:# this one is importantSET(CMAKE_SYSTEM_NAME Linux)
2015-04-03 13:40:15 6083 6
libXau-1.0.7.tar.bz2
2014-12-20
xcb-proto-1.7.1.tar.bz2
2014-12-20
libxcb-1.8.1.tar.bz2
2014-12-20
kbproto-1.0.6.tar.bz2
2014-12-20
xtrans-1.2.7.tar.bz2
2014-12-20
MobaXterm_Installer_v20.3.zip
2020-07-28
inputproto-2.2.tar.bz2
2014-12-21
xproto-7.0.23.tar.bz2
2014-12-19
CSDN个人博客全文检索
2022-05-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人