
Qt
文章平均质量分 66
三世
这个作者很懒,什么都没留下…
展开
-
VS2017 QT/C++ 调用python函数传图像
C++调用python,传递图像数组。原创 2021-12-20 12:05:38 · 4440 阅读 · 0 评论 -
Qt5.12安装错误提示:C:\Qt5.12.11\vcredist\vcredist_msvc2019_x86.exe /norestart /q
错误1:Error during installation process(qt.tools.qtcreator):Error while extracting archive "installer://qt.tools.qtcreator/4.15.0-0qtcreator.7z":cannot open file "C:\Qt5.12.11\Tools\QtCreator\bin\d3dcompiler_47.dll"for writing:拒绝访问。错误2:Error during...转载 2021-09-09 11:52:13 · 4473 阅读 · 1 评论 -
Vs 2008 解决方案的目录结构设置和管理
转载地址:http://www.cnblogs.com/wuqi924/archive/2010/12/03/1895244.html解决方案与项目:从VC6之后VC系列就使用解决方案(Solution)来替代原来的工作空间,用于组织和管理多个相关的项目(Project)。文章首先演示一个虚拟的解决方案和我们期望得到的目录结构,然后使用VC2008的项目设置功能转载 2012-01-05 15:39:35 · 439 阅读 · 0 评论 -
环境配置:Qt5.5+VS2013+OpenCv3.1.0+Win7(64bit)
opencv3.1.0 环境搭建。开发环境:Qt5.5+VS2013+OpenCv3.1.0+Win7(64bit)原创 2016-04-07 11:36:14 · 3104 阅读 · 0 评论 -
3Dslicer +VS2013编译介绍
医学图像处理开源类库3DSlicer 源码编译+VS2013+qt4.8.7+win7-64原创 2016-07-22 00:04:47 · 4066 阅读 · 6 评论 -
QT4.7和VS2008 顺利安装必读 (最新版)
刚毕业踏入工作,做项目需要在VS下用QT开发环境,最近查了不少资料,很多种安装方法,对于我这种初步接触QT的,看的头都大了。 经过几番测试,终于搞定QT4.7在VS2008下的安装,实际so easy。都是版本惹的祸。 总结起来网上流行的安装说明有以下几个问题需要解释清楚: 1,到底需要下载什么软件?软件版本混乱。那些安装说明只是针对过去旧版本的QT,还有要求下载VS2008 S...2010-10-11 16:31:59 · 438 阅读 · 0 评论 -
Qt4 版本与历史
转载:http://hi.baidu.com/cyclone/blog/item/af6919d8a2fadb3a32fa1c52.html Qt4.0发布时就听说了Qt的大名, 但从 Qt4.5 才算开始接触Qt。从Qt4.0 开始理一理吧:Qt44.02005.06.28支持 X11/Windows/Mac OS X/Embedded ...原创 2011-12-12 13:58:17 · 510 阅读 · 0 评论 -
QT程序拷贝 转移 改变运行环境
qt程序 在windows平台下怎么运行? 以前开发环境是VS2008编译 +qt-win-opensource-4.7.4-vs2008框架 +QtCreator编辑界面(以前的例子,win7下成功安装Qt4.7)。 现在需要把程序拷贝到另一台计算机上进行网络测试,不想重新安装VS2008,也不想进行部署qt程序,拷贝dll文件,就想搭配一个简单的qt开发环境或运...2011-12-12 14:33:30 · 366 阅读 · 0 评论 -
QT Creator 使用 design 修改 ui界面编译后界面未更新代码提示
我的开发环境: 1,VS2008 2,qt-win-opensource-4.7.4-vs2008 3,qt-vs-addin-1.1.9 为了开发方便,我也安装了qt-creator-win-opensource-2.3.1,在这上面写代码。 问题 最近在把VS2008上开发的QT项目,生成pro文件后。在QtCr...2011-12-13 18:57:42 · 882 阅读 · 0 评论 -
Qt学习之路(51): QByteArray和QVariant
转:http://devbean.blog.51cto.com/448512/276235前面我们在介绍QString的最后部分曾经提到了QByteArray这个类。现在我们就首先对这个类进行介绍。QByteArray具有类似与QString的API。它也有相应的函数,比如left(), right(), mid()等。这些函数不仅名字和QString一样,而且也具有几乎相同的功能。...原创 2011-12-15 13:19:56 · 133 阅读 · 0 评论 -
Vs 2008 解决方案的目录结构设置和管理
Vs 2008 解决方案的目录结构设置和管理 转载:http://www.cnblogs.com/wuqi924/archive/2010/12/03/1895244.html解决方案与项目:从VC6之后VC系列就使用解决方案(Solution)来替代原来的工作空间,用于组织和管理多个相关的项目(Project)。文章首先演示一个虚拟的解决方案...原创 2012-01-05 15:46:16 · 115 阅读 · 0 评论 -
【转】Qt调用dll中的功能函数
DLL 优点------------------------------------- 1、扩展了应用程序的特性; 2、可以用许多种编程语言来编写; 3、简化了软件项目的管理; 4、有助于节省内存; 5、有助于资源共享; 6、有助于应用程序的本地化; 7、有助于解决平台差异; 8、可以用于一些特殊的目的。windows使得某些特性只能为DLL所用...原创 2012-01-06 22:17:41 · 136 阅读 · 0 评论 -
【转】用Qt生成dll类库及调用方法
转载:http://blog.sina.com.cn/s/blog_6a961ad40100kiey.html .NET2005:空白工程新建DLL后,将DLL和LIB文件放入需要调用的“指定目录” 项目-》属性->连接器-》常规-》附加库目录->添加“指定目录” 项目-》属性->连接器-》输入-》附加依赖项->添加“LIB文件” ...原创 2012-01-16 14:35:43 · 293 阅读 · 0 评论 -
VS2008+Qt 项目目录
1、项目开发环境:VS2008,QT4.72、项目的目录:1)PETCT是解决方案名字2)Bin目录存放所有动态链接库和执行档,包括自己的产出和第三方库,区分Release和Debug两个版本。另外,程序运行过程中需要外部的数据文件和启动时需要的配置文件等等都可放于该目录3)ConsoleSubsytem是应用项目目录4)Include用于存放第三方库的头文件5)...原创 2012-01-19 20:50:20 · 217 阅读 · 0 评论 -
从char到QChar
char类型是c/c++中内置的类型,描述了1个字节的内存信息的解析。比如: char gemfield=’g’; 那么在由gemfield标记的这块内存的大小就是1个字节,信息就是01100111,8位。 再比如: char gemfield=’汉’; 那么由gemfield标记的这块内存的大小依然是1个字节...原创 2012-04-28 14:17:22 · 396 阅读 · 0 评论 -
QObject 的拷贝构造和赋值操作
QOject 中没有提供一个拷贝构造函数和赋值操作符给外界使用,其实拷贝构造和赋值的操作都是已经声明了的,但是它们被使用了Q_DISABLE_COPY () 宏放在了private区域。因此所有继承自QObject的类都使用这个宏声明了他们的拷贝构造函数和赋值操作符为私有。 为什么要这样做? 我们都知道Qt对标准C++增加了一些功能:sig...原创 2012-05-11 18:48:07 · 149 阅读 · 0 评论 -
元对象系统
元对象系统Qt中的元对象系统是用来处理对象间通讯的信号/槽机制、运行时的类型信息和 动态属性系统。它基于下列三类:QObject类;类声明中的私有段中的Q_OBJECT宏;元对象编译器(moc)。moc读取C++源文件。如果它发现其中包 含一个或多个类的声明中含有Q_OBJECT宏,它就会给含有Q_OBJECT宏的类生成另一个 含有元对象代码的C++源文件...原创 2012-05-11 20:40:35 · 237 阅读 · 0 评论 -
QT Embedded二三事之QObject的元对象
一、元对象 元对象被称做是meta object.在运行时刻(runtime),能够提供对象的运行时信息。 在C++语言发展的早期,C++语言本身没有定义对象的运行时信息,如输出类的名称,父类的名称,判断对象的继承关系等等。虽然新的C++语言增加了RTTI,但还是不够的。这些信息在面向对象编程和调试程序过程中是非常有用的。因此不同的类库采取了不同的方式来扩展...原创 2012-05-11 20:49:10 · 155 阅读 · 0 评论 -
(二)Qt中QTableView中加入Check列实现
QTableView中嵌入复选框CheckBox 第二种方法:设置QAbstractTableModel的flags()函数法 通过Delegate创建QCheckBox来实现的Check列,只有在该列进入编辑模式时才能够Check/Uncheck。这显然不是我们想要的,网上翻来翻去,在一个国外论坛中看到了无需Delegate的实现方法,只需重写M...原创 2012-05-15 14:52:09 · 1361 阅读 · 0 评论 -
QTableWidget与QTableView的区别
QTableWidget继承自QTableView。QSqlTableModel能与QTableView绑定,但不能于QTableWidget绑定。 QSqlTableModel *model = new QSqlTableModel;model->setTable("employee");model->setEditStrategy(QSqlTableMo...原创 2012-05-15 15:01:16 · 832 阅读 · 1 评论 -
【转】QTableView 小结
介绍Qt 4推出了一组新的item view类,它们使用model/view结构来管理数据与表示层的关系。这种结构带来的功能上的分离给了开发人员更大的弹性来定制数据项的表示,它也提供一个标准的model接口,使得更多的数据源可以被这些item view使用。这里对model/view的结构进行了描述,结构中的每个组件都进行了解释,给出了一些例子说明了提供的这些类如何使用。Model/Vie...原创 2012-05-15 15:25:14 · 777 阅读 · 0 评论 -
Qt实现表格内进度条展示数据
Qt 中用代理处理Model中的数据展示形式。 The QAbstractItemDelegate class is used todisplay and edit data items from a model.A QAbstractItemDelegate provides theinterface and common functionality for deleg...原创 2012-05-16 16:48:56 · 777 阅读 · 0 评论 -
Qt表格中以旋转框的形式数据交互
Qt中自带的例子。详细情况,还得仔细看一下Model/View那一章。 The Spin Box Delegate example shows how tocreate an editor for a custom delegate in the model/view framework by reusing astandard Qt editor widget.The...原创 2012-05-16 16:58:59 · 178 阅读 · 0 评论 -
(一) Qt Model/View 的简单说明
目录:(一) Qt Model/View 的简单说明 、预定义模型(二)使用预定义模型 QstringListModel例子(三)使用预定义模型QDirModel的例子(四)Qt实现自定义模型基于QAbstractTableModel(五)Qt实现自定义模型基于QAbstractItemModel (六) Qt实现自定义委托 QDelegate (一)使用Qt M...原创 2012-05-17 22:55:51 · 354 阅读 · 0 评论 -
(二)使用预定义模型 QStringListModel例子
目录:(一) Qt Model/View 的简单说明 、预定义模型(二)使用预定义模型 QstringListModel例子(三)使用预定义模型QDirModel的例子(四)Qt实现自定义模型基于QAbstractTableModel(五)Qt实现自定义模型基于QAbstractItemModel (六) Qt实现自定义委托 QDelegate 使用预定义模型 QS...原创 2012-05-17 23:08:09 · 167 阅读 · 0 评论 -
(三)使用预定义模型QDirModel的例子
目录:(一) Qt Model/View 的简单说明 、预定义模型(二)使用预定义模型 QstringListModel例子(三)使用预定义模型QDirModel的例子(四)Qt实现自定义模型基于QAbstractTableModel(五)Qt实现自定义模型基于QAbstractItemModel (六) Qt实现自定义委托 QDelegate 使用预定义模型QDi...2012-05-17 23:11:28 · 263 阅读 · 0 评论 -
(四)Qt实现自定义模型基于QAbstractTableModel
目录:(一) Qt Model/View 的简单说明 、预定义模型(二)使用预定义模型 QstringListModel例子(三)使用预定义模型QDirModel的例子(四)Qt实现自定义模型基于QAbstractTableModel(五)Qt实现自定义模型基于QAbstractItemModel (六) Qt实现自定义委托 QDelegate ...2012-05-17 23:18:31 · 776 阅读 · 0 评论 -
(五)Qt实现自定义模型基于QAbstractItemModel
目录:(一) Qt Model/View 的简单说明 、预定义模型(二)使用预定义模型 QstringListModel例子(三)使用预定义模型QDirModel的例子(四)Qt实现自定义模型基于QAbstractTableModel(五)Qt实现自定义模型基于QAbstractItemModel (六) Qt实现自定义委托 QDelegate 一个小例子 QTab...原创 2012-05-19 17:11:53 · 716 阅读 · 0 评论 -
View与Model绑定注意事项 (视图无数据显示)
Qt 中视图与模型绑定时,模型必须使用new来创建。否则刚开始初始化的时候,视图无数据显示,或者后期视图不能随着模型的改变而改变。 具体原因:我猜测是局部变量生命周期的问题。new 的变量在堆中,除非手动释放,否则一直存在。如果不new一个Model,把Model变量放在类成员变量中,视图就可以正常显示数据了。 Eorror错误的写法 QStandardItemMod...原创 2012-05-20 22:03:30 · 347 阅读 · 1 评论 -
(六)Qt Delgate的使用 简单说明
(一) Qt Model/View 的简单说明 、预定义模型(二)使用预定义模型 QstringListModel例子(三)使用预定义模型QDirModel的例子(四)Qt实现自定义模型基于QAbstractTableModel(五)Qt实现自定义模型基于QAbstractItemModel (六) Qt实现自定义委托 QDelegate Delegate 类...2012-05-21 16:58:28 · 1093 阅读 · 1 评论 -
基于QItemDelegate的例子1 SpinBoxDelegate
SpinBoxDelegate例子是Qt Assistant中提供的一个非常优秀的例子,虽然讲的是继承于QItemDelegate的例子。但对于我们理解Delegate-委托这个概念,非常有帮助。它重载了必须的几个函数: (1) QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem...2012-05-21 17:03:31 · 836 阅读 · 0 评论 -
基于QItemDelegate的例子2 trackeEditorDelegate
trackeEditorDelegate例子是《 C++ GUI Programming with Qt 4》中自定义委托的标准例子。和上一个SpinBox例子相比更完整:它多了自定义Editor、重载Paint()函数、提交数据信号commitData()、关闭控件信号closeEditor()附件中有源码可以下载。 Main.cpp #include <QA...2012-05-21 17:12:15 · 319 阅读 · 0 评论 -
基于QStyledItemDelegate的例子 Star Delegate Example
这节需要事件、绘图等基础知识,比较复杂。。。先收藏,后续学习。Star Delegate Examplehttp://doc.qt.nokia.com/4.7-snapshot/itemviews-stardelegate.htmlitemviews/stardelegate/stardelegate.cppitemviews/stardelegate/stardel...原创 2012-05-21 19:48:16 · 895 阅读 · 0 评论 -
QAbstractTableModel中的data()到底执行几遍???
有一个问题:QAbstractTableModel中的data()函数到底执行几遍??? 发现问题的过程 1、一个普通的继承QAbstractTableModel 的类 class CurrencyModel : public QAbstractTableModel { public: CurrencyModel(QObject *pa...2012-05-22 11:31:36 · 1362 阅读 · 0 评论 -
Qt-在表格(QTableView)中插入图片
通过Qt的委托,可以实现自定义QTableView中每一项的特殊实现方式。本例,利用Delegate 实现在QTableView中插入Pixmap图 [文件] main.cpp ~ 273B 下载(10)/*** @file main.cpp* @brief * @author xiangxw* @version 0.0* @d...原创 2012-05-23 09:37:34 · 6679 阅读 · 0 评论 -
(四)Paint函数实现QTableView中增加QCheckBox的方法
第四种方法是:实现QAbstractItemDelegate的paint()函数。 这种方法和《C++_GUI_Qt4_编程(第二版)》中第十章的自定义委托例子,画星星的作法是一样的,都是通过 QApplication::style()->drawControl(QStyle::CE_CheckBox,&check_box_style_option,...原创 2012-05-23 09:55:41 · 1021 阅读 · 0 评论 -
【Qt】QTableView中嵌入复选框CheckBox 的四种方法总结
搜索了一下,QTableView中嵌入复选框CheckBox方法有四种: 第一种不能之前显示,必须双击/选中后才能显示,不适用。 第二种比较简单,通常用这种方法。 第三种只适合静态显示静态数据用 第四种比较适合扩展,它除了可以嵌入复选框,还可以通过paint()绘制其它控件,图片等自定义风格。第一种方...原创 2012-05-23 10:20:27 · 2384 阅读 · 0 评论 -
Qt自定义委托在QTableView中绘制控件、图片、文字
自定义委托,继承于,QStyledItemDelegate类,重载Paint()函数,1、实现在QTableView中绘制 格式字符串2、实现在QTableView中绘制进度条3、实现在QTableView中绘制QCheckBox4、实现在QTableView中绘制星星5、实现在QTableView中绘制Pixmap图片 1、实现在QTableVie...2012-05-23 21:17:31 · 1759 阅读 · 0 评论 -
Test
Test<IMG SRC="cf08e32c23ad194b5992621185eb5a91" width=1 height=1 border=0>原创 2012-05-24 18:22:39 · 101 阅读 · 0 评论 -
QT环境变量
不知道为啥同事有台电脑,装完Qt-VS2008库,和VS AddIn 编译后的Debug程序,无法直接运行,总是提示找不到QtCore4d.dll库只好把Qt 的环境变量配置一下了,才能正常手动运行debug里的exe程序。 Qt4.7应该不需要再手动配置环境变量的啊。。。。到底为啥呢。。 不过还是记录一下环境变量的配置方法吧。 Windows 平台QT...原创 2012-05-28 18:53:16 · 835 阅读 · 0 评论