E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Qt编程
Qt中使用的C++知识和技能
阅读更多Qt中使用的C++知识和技能-你必须要了解的如果你不确定在使用
Qt编程
时自己所掌握的C++知识是否够用,这一节的内容会帮到你。
Kyleyi
·
2016-11-22 15:00
qt
c++
Qt中使用的C++知识和技能
阅读更多Qt中使用的C++知识和技能-你必须要了解的如果你不确定在使用
Qt编程
时自己所掌握的C++知识是否够用,这一节的内容会帮到你。
Kyleyi
·
2016-11-22 15:00
qt
c++
Qt中使用的C++知识和技能
阅读更多[size=small]Qt中使用的C++知识和技能-你必须要了解的[/size]如果你不确定在使用
Qt编程
时自己所掌握的C++知识是否够用,这一节的内容会帮到你。
Kyleyi
·
2016-11-22 15:00
qt
c++
Qt中使用的C++知识和技能
阅读更多[size=small]Qt中使用的C++知识和技能-你必须要了解的[/size]如果你不确定在使用
Qt编程
时自己所掌握的C++知识是否够用,这一节的内容会帮到你。
Kyleyi
·
2016-11-22 15:00
qt
c++
QT 错误集锦
本文主要记录本人在
QT编程
中出现的各种错误,按道理来说是初学阶段最容易出现错误的,但由于是近期才有的想法,之前出现的很多错误已经想不起来了,所以只能记录从今天开始遇到的问题。
众秒之童
·
2016-10-09 17:35
QT
程序设计
QT的信号与槽机制介绍
http://blog.sina.com.cn/s/blog_499629ed0100awvi.html一、概述信号和槽机制是QT的核心机制,要精通
QT编程
就必须对信号和槽有所了解。
麦浪斜阳
·
2016-07-24 23:28
qt
for
linux
VTK-6.3.0编译(支持
Qt编程
)以及QVTKwidget插件安装
重新整理一下VTK编译过程(尤其是涉及到Qt方面的选项配置)计算机系统:win10(x64)VTK版本:VTK-6.3.0Qt版本:Qt5.4.2(msvc_2013_x64_opengl)Cmake版本:Cmake3.5第一步:创建两个文件夹VTK_6.3.0_bin(VS工程源码)和VTK_6.3.0_INSTALL(提取生成的include文件和lib文件等)。第二步:Cmake配置VTK-
cfqcfqcfqcfqcfq
·
2016-06-22 17:50
Qt
VTK
QT学习小结之信号与槽
信号槽机制是
Qt编程
的基础。通过信号槽,能够使Qt各组件在不知道对方的情形下能够相互通讯。槽函数和普通的C++成员函数没有很大的区别。
zgz_
·
2016-06-09 20:29
信号
QT
槽
Qt: 使用QML来创建界面
在
Qt编程
中,我们可以使用纯C++代码,或C++和XML结合的方式来创建GUI程序。下面我介绍一下如何在QtCreater中用QML创建GUI程序。
rl529014
·
2016-05-11 21:00
qt
简单实例
截图
步骤详解
使用QML创建界面
图解Windows下
QT编程
入门
QTCreator下载http://pan.baidu.com/s/1hsqBQPe文件名qt-opensource-windows-x86-mingw492-5.6.0一安装相当大,装好之后5G。二helloworld程序1简单信号和槽在窗体上放置一个PushButton;改变按钮文本为“退出”;找到信号和槽编辑器;编辑如下信号和槽;运行;单击按钮,退出程序。2helloworld程序新建空项目
bcbobo21cn
·
2016-05-04 18:00
qt
qt
Creator
opencv中打开摄像头显示黑屏
搞图像处理时,在
QT编程
环境下配置了opencv3.0版本。之后尝试打开笔记本摄像头,程序运行之后窗口一直是黑屏。看网上有人说是opencv的库函数的问题。经过尝试,终于如愿打开摄像头显示。
WLFF_CSDN
·
2016-04-24 21:00
个人权威整理1-嵌入式开发学习路线
嵌入式LININX开发第三学习阶段,掌握C++面向对象程序设计,
Qt编程
。
shuimanting520
·
2016-04-11 07:00
编程
嵌入式
C语言
ARM
电子
Qt编程
中,Ui文件如何被利用
这两天跟着班级辅导,总有学生感到很疑惑,用uidesigner设计出来的ui文件是如何使用的,下面我从一个例子来说明下,希望能对有这样疑惑的同学有帮助。事实上,现在有了继承设计工具qtcreator,作为开发者再也不用考虑这个问题,因为当你用qtcreator创建一个工程的时候,qtcreator提供的框架已经替我们完成了这个任务。咱们先从这个程序开始看:新建一个工程, 在这个工程中用uidesi
qq_17242957
·
2016-03-21 10:00
QT学习笔记6
事件(event)一般来说,使用
Qt编程
时,我们并不会把主要精力放在事件上,因为在Qt中,需要我们关心的事件总会发出一个信号。
mitutao
·
2016-02-18 17:00
Linux系统下如何安装.run文件?
比如安装
QT编程
软件安装方法如下命令第一步:chmod+xqt-unified-linux-x64-2.0.2-2-online.run命令第二步:.
银河星君
·
2016-02-15 19:24
Linux
编程软件
Linux
Linux系统下如何安装.run文件?
比如安装
QT编程
软件安装方法如下 命令第一步:chmod+xqt-unified-linux-x64-2.0.2-2-online.run命令第二步:.
银河星君
·
2016-02-15 19:24
linux
编程软件
VS2012下进行QT creator登录对话框设计
最近看《Qt教程及软件》学习QT,这本书的编程是在Qtcreator上进行的,本人更倾向于在VS2012上进行开发,故根据自己实验中的经验,笔记一下在VS2012进行
Qt编程
的一些问题及解决方法,本人用的是
CaddressL
·
2016-01-22 10:58
QT-creator
VS2012下进行QT creator登录对话框设计
最近看《Qt教程及软件》学习QT,这本书的编程是在Qtcreator上进行的,本人更倾向于在VS2012上进行开发,故根据自己实验中的经验,笔记一下在VS2012进行
Qt编程
的一些问题及解决方法,本人用的是
C_address
·
2016-01-22 10:00
qt
vs2012
Qt学习笔记
Linux视频教程集:序列之一:Linux基本操作和系统管理序列之二:Linux_C编程(IO+多线程+进程管理+进程通信+网络)序列之三:C++精讲精炼(语法 + STL + IO编程)序列之四:
Qt
流云的博客
·
2016-01-11 17:00
Qt学习笔记
Linux视频教程集:序列之一:Linux基本操作和系统管理序列之二:Linux_C编程(IO+多线程+进程管理+进程通信+网络)序列之三:C++精讲精炼(语法+STL+IO编程)序列之四:
Qt编程
序列之五
流云的博客
·
2016-01-11 16:00
Qt编程
的文件路径名要求
Qt编译时,其工具链做的并不是十分完善,代码相关的路径与文件名注意不要使用1、中文字符2、空格3、$&!等特殊字符如果使用了上述字符,可能出现Qt程序编译时莫名其妙的提示,比如XX文件找不到
GeorgeDiDi
·
2015-12-18 11:00
qmake编译选项的控制(debug|release)
在
Qt编程
中,多数人用的都是qmake,并编写相应pro文件。
davidsu33
·
2015-12-03 21:00
qt
qmake
QT动态显示当前时间 用较少的代码和改动引出
QT编程
一、新建Qt4 GUI Application,默认选项,一路ok到finish 工程名:BeiJingTime 工程结构: 二、mainwindow.ui设计图形界面 这里为简单起见,只添加一个label控件,将此控件名改为beiJingLabel 三、在mainwindow.h中声明槽函数displayTi
·
2015-11-13 20:59
当前时间
《
Qt编程
的艺术》——9.1 QtSql模块的结构
QtSql是一个独立的库,如果需要的话,它可以加载附加的插件。不同于QtCore和QtGui,它的内容默认情况下并没有整合进生成的project中。要使用这个库,我们要编辑 .pro文件,添加下列条目: QT += sql 要使用模块中提供的类,Qt对这个包提供了一个元包含(meta-include),包含了这个模块所有的类定义。整合进代码的命令是:
·
2015-11-13 14:43
sql
Qt编程
之QtScript
需求是这样的: 需要给一个硬件接口测试些东西,用js来调用,js做成不同的独立模块分别测试不同的硬件接口,包括DMD内存,PCIE带宽等等。需要用一个exe来载入这些js文件分别调用测试模块。exe用Qt来做。就只能用QtScript模块了么。 QtScript是一个解释脚本的引擎 符合EMCAScript标准。 1 void test_js::Execu
·
2015-11-13 10:24
script
Qt编程
之QImage类小结
最近用Qt做图像处理,以下references是需要用到的 references: http://blog.csdn.net/lyc_daniel/article/details/9193881 http://blog.csdn.net/hxingd/article/details/6972417 http://tracey2076.blog.51cto.c
·
2015-11-13 10:19
image
Qt编程
之实现在QFileDialog上添加自定义的widget
上网搜索找到的方法如下: http://www.qtforum.org/article/20841/how-to-add-a-qwidget-in-qfiledialog.html#post78422 http://www.qtcentre.org/threads/42858-Creating-a-Custom-FileOpen-Dialog http://stackoverflow.com
·
2015-11-13 10:08
dialog
Qt编程
之UI与控件布局
当然,大家都知道UI界面可以用Qt Designer在约束环境下设置编辑.ui文件,再将.ui文件转换成对应的ui_XXX.h文件,这头文件中的内容是:用C++语言实现真正的界面布局。uic -o "outputfile" "inputfile.ui"命令行可以转换 .我的理解就是,这算不算元编程的一种?包括cmake之类的算不算元编程的一种?  
·
2015-11-13 10:07
编程
Qt编程
之转换成8,16bit的灰度图
代码大致是下面这样的。是8bit的灰度图,不是16bit。 1 QString img_path = "C:\\Users\\Yajun Dou\\Desktop\\test.bmp"; 2 QImage buff(img_path); 3 QImage image; 4 uchar* pImageData1 = NULL,*pImageDa
·
2015-11-13 10:06
bit
Qt编程
之d指针与q指针
我们在Qt中可以看到两个宏Q_D和Q_Q这两个红分别是取得d指针和q指针的,d指针指向封装的私有类,q指针指向公共的类。(我的理解类似于回调,回指的意思)。 为什么Qt要这样实现呢?下面几个链接中的文章都做了解析和实现。 http://blog.csdn.net/mznewfacer/article/details/6976293 http://blog.csdn.net/m
·
2015-11-13 10:06
编程
Qt编程
之信号与槽-------unresolved external symbol "public: virtual struct QMetaObject const * __thiscall XX:
原因是加入Q_OBJECT这个macro的类,被编译的时候就要用到moc这个命令,所以在VS2010中,没有加入此命令的应用,当然会出错了。所以解决办法是加,或者如果你不使用信号槽可以直接删除。 当要在GUI中用到信号与槽,就需在.h文件中的类里写入Q_OBJECT宏。而任何含有Q_Object的类都必须使用Qt的moc工具生成对应的cpp文件,然后在项目里面包含这个cpp,编译
·
2015-11-13 10:01
virtual
Qt编程
之实现属性窗口编辑器
类似于这种: 就是右下角这个框,有属性名字和对应的value编辑。 这个Widget是作为一个QDockWidget被添加到QMainWindow中的。QMainWindow必须要有centralWidget才能添加DockWidget。DockWidget是可以浮动于centralWidget周边(上下左右)的一种Widget。QMainWindow中有a
·
2015-11-13 08:49
编辑器
Qt编程
之对QGraphicsItem点击右键弹出菜单
就是对这个contextMenuEvent 事件重新实现,在这个事件函数中创建菜单,大概就是这样。 1 void MyItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) 2 { 3 QMenu *menu = new QMenu; 4 menu-
·
2015-11-13 08:48
graphics
Qt编程
之通过鼠标滚轮事件缩放QGraphicsView里面的Item
首先自己subclass QGraphicsView的一个类,叫DiagramView,然后重新实现它的滚轮事件函数,然后发送一个缩放信号: 1 oid DiagramView::wheelEvent(QWheelEvent * event){ 2 3 if (event->delta() > 0) 4 {
·
2015-11-13 08:47
graphics
Qt编程
之qrc文件的链接
在Qt里面,.qrc文件是一种类似XML结构的文件,用结构化数据描述应用程序所需要的资源位置,例如图片,应用程序的图标文件等。它最终是与.ui文件类似都被通过Qt提供的命令行工具生成对应的qrc_XXX.cpp文件了。最终被链接到应用程序中。 对应的命令行是这样的: "$(QTDIR)\bin\rcc.exe" -name "%(Filename)
·
2015-11-13 08:46
编程
Qt编程
之QString 处理换行
由于之间写过的一篇文章,Unix,windows,Mac里面的换行符不一样,导致处理也不一样,我现在要用QString以行分割(读取的文本文件的里面有换行符)。所以要通吃这三种换行符 http://www.cnblogs.com/foohack/p/4125829.html 用正则表达式QRegEx就可以了: QString.split(QRegExp("[\r\n]")
·
2015-11-13 07:19
String
Qt编程
之右键单击QTreeWidgetItem弹出菜单
其实有这个需求很好理解,就是我有个project manager,上面的TreeWidgetItem都表示一个工程,我需要右键创建新的工程,或者删除。这个在很多普通软件中也见得多。在弹出的菜单中加入相应的QAction就行了。 1 QMenu* pContextMenu = new QMenu(this) 2 QTreeWidget* pTreeWidget = new QT
·
2015-11-13 07:19
widget
Qt编程
之Qt样例表(QSS)
For a long time, Qt has allowed you to decorate your GUIs with CSS’ish style sheets. Inspired by the web, stylesheets are a great way to stylize your Qt GUI, but it seems that few people use them. In
·
2015-11-13 05:28
编程
Qt编程
的一些技巧
1、Qt程序在运行过程中,调用函数(如lcdNumber->display(num))显示数据到界面上时,并不会马上刷新屏幕显示,而是要等主程序运行到函数a.exec()时,才刷新屏幕,如下 因此想在循环中刷新界面显示数据,需要在显示函数之后加上函数 qApp->processEvents(); 就可以实现刷新屏幕。 2、Qt中隐藏鼠标指针和免去终端中运行
·
2015-11-13 05:28
编程
【原创】
QT编程
多线程
请先保证已安装QT,没有请参考 http://www.cnblogs.com/kavs/p/4608926.html 安装QT。 新建threads文件夹存放项目:mkdir threads sudo gedit main.cpp 输入如下代码: #include <QApplication> #include "threaddialog.h&q
·
2015-11-12 17:38
多线程
Qt深入理解信号与槽
信号槽机制是
Qt编程
的基础。通过信号槽,能够使Qt各组件在不知道对方的情形下能够相互通讯。这就将类之间的关系做了最大程度的解耦。
·
2015-11-12 14:45
qt
《
Qt编程
的艺术》——8.2 显示目录层次
现在我们准备通过创建一个小程序来获得关于InterView的实践经验,使用QDirModel和拿来就用的view,来在四个不同的view中显示主目录,如图8.5所示。在代码里,除了例行公事先实例化一个QApplication对象外,我们再实例化一个QDirModel。 在这里,你要不得不再一次记住,作为一个例外,我们在堆(heap)上分配model,而不是在栈(stack)上
·
2015-11-12 09:38
编程
深入信号与槽
1:信号与槽是
qt编程
的基础 2:槽和普通的C++成员函数几乎是一样的,唯一不同的是:槽还可以和信号连接在一起 connect(sender, SIGNAL(signal), receiver, SLOT
·
2015-11-11 11:35
《
Qt编程
的艺术》——5.1 手动布局
在传统的GUI设计中,每个控件(Widget)都要手动地绑定在窗口之上的一个点上(也就是说,这个控件被指定成了给定GUI元素的父对象),同时还要指定这个控件的高度和宽度。作为所有图形元素的基础类,QWidget类提供了setGeometry()方法。这个方法需要4个整型参数:前两个参数指定相对于父控件(parent widget)的x、y坐标,后面两个参数指定控件的高度和宽度。在目前情况下,父控件
·
2015-11-11 10:05
编程
Qt编程
学习网站
http://blog.csdn.net/k122769836/article/details/8637677 QT - little_su - 博客频道 - CSDN.NET Qt - 1+1=2 - 博客频道 - CSDN.NET QT - Jiangwzh - 博客园 QTCN社区 - Powered by phpwind Qt应用程序开发 - 移动平台碎碎念 - 博客频道 - C
·
2015-11-11 10:42
编程
codeblocks+qt的若干配置问题
这几天开始学
QT编程
,于是也就顺理成章的想把这俩搭在一块儿,于是也顺理成章的,各种问题
·
2015-11-11 09:06
codeblocks
宏定义中的#,##操作符和... and _ _VA_ARGS_ _与自定义调试信息的输出
使用标准的方法打印调试信息有时候不是很方便, 例如
Qt编程
, 在调试已有的代码时, 我想在打印调试信息的地方, 把代码位置也打印出来以方便
·
2015-11-11 08:01
自定义
Qt与MSVC中文乱码问题的解决方案
在学习
Qt编程
的过程中,大多数人都遇到过中文乱码的问题。总结起来有三类:1.QtCreator中显示的汉字变为乱码,编辑器上方有“Couldnotdecode"..."
liuweilhy
·
2015-11-09 00:42
C++
Qt中的SIGNAL和SLOT
信号(SIGNAL)和槽(SLOT)是
Qt编程
的一个重要部分。这个机制可以在对象之间彼此并不了解的情况下将它们的行为联系起来。 槽和普通的c++成员函数很像。
·
2015-11-08 10:34
Signal
《
Qt编程
的艺术》——8.2.1 在Designer中使用View类
不幸的是,QDirModel有一个严重的限制:因为view不响应鼠标操作,我们不得不自己建立这些功能。除此之外,每个view中,用户都一次只能选择一个元素。如果你想要允许同时选择多个项目,你也必须自己去设置。我们可以通过设计我们自己的文件对话框来修正这些缺点,就好像我们在图8.6中看到的一样。作为一项好的副产品,我们得以熟悉如何在Designer中使用view类。 我们的文件
·
2015-11-07 11:52
design
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他