
QT
wangtingze123
这个作者很懒,什么都没留下…
展开
-
the inferior stopped because it triggered an exception
the inferior stopped because it triggered an exceptionQT5.5.1 中出现 这个问题。是指针的问题,代码中的指针有问题。转载 2019-06-13 16:40:33 · 6359 阅读 · 3 评论 -
QT中如何让控件跟随随窗口大小变化
如果要改变窗体的大小,它内部的控件一般不随它的变化而变化,内部部件怎么随窗体的大小而改变自身的大小呢?这里我们一般可以对窗口整体进行布局,我们要用到Layout布局部件。 1.在ui窗体中添加任意控件 2.在ui窗体空白处点击右键->布局->栅格布局(水平布局、垂直布局任选其一)https://blog.youkuaiyun.com/qq_30901441/article/det...转载 2018-11-26 15:54:02 · 11255 阅读 · 2 评论 -
qt中路径的解释
在Unix/Linux中,路径的分隔采用正斜杠"/",比如"/home/hutaow";而在Windows中,路径分隔采用反斜 杠"\",比如"C:\Windows\System"。 有时我们会看到这样的路径写法,"C:\\Windows\\System",也就是用两个反斜杠来分隔路径,这种写法在网络应用或编程中经 常看到,事实上,上面这个路径可以用"C:/Windows/System"转载 2018-11-26 11:11:06 · 1834 阅读 · 0 评论 -
解决问题:没有用选项“/LIBPATH:”指定的参数
https://blog.youkuaiyun.com/u012325397/article/details/41826487转载 2018-11-26 11:09:59 · 3641 阅读 · 0 评论 -
Qt使用导出类报错:error C2491: “ZMapWidget::staticMetaObject”: 不允许 dllimport 静态数据成员 的定义
https://blog.youkuaiyun.com/u012790503/article/details/81837496转载 2018-11-26 11:08:07 · 692 阅读 · 0 评论 -
【动态链接库dll】dllimport与dllexport作用与区别
https://blog.youkuaiyun.com/w51522642/article/details/55225949转载 2018-11-26 11:06:58 · 326 阅读 · 0 评论 -
Qt错误:LNK1181:无法打开输入文件“debug\main.obj”
http://www.itdaan.com/blog/2013/09/04/b2fa512f39653cf88bf3b689b4d0c3ef.htm我的问题:This problem also occurs if the path of your project (name of any folder) contains a white space.如果项目的路径(任何文件夹的名称)包...转载 2018-11-26 11:02:24 · 9335 阅读 · 0 评论 -
QtCreator中构建、qmake、运行、清理等区别与联系
qmake:根据实际环境创建项目文件.pro 并且运行qmake生成适当的Makefile,并且运行qmake[qmake xx.pro]生成调试[build-ttt-4_8_6-Debug]或者发布[build-ttt-4_8_6-Release]目录,里面含有qmake后生成的Makefile,但此时还未生成.exe;构建:构建[mingw32-make、moc、uic等]是增量编译,只编...转载 2018-11-23 14:05:35 · 2456 阅读 · 0 评论 -
如何打开 QT助手
是你安装目录下的这个exe:C:\Qt\Qt5.1.1\5.1.1\msvc2010\bin\assistant.exe原创 2018-11-20 12:15:54 · 7437 阅读 · 0 评论 -
顶层窗口和主窗口的区别
,就是主窗口的建立代表应用程序的开始;主窗口的关闭代表应用程序的结束。而顶层窗口只是显示在最上面,覆盖其他窗口,但却没有其他窗口能够挡住它!...原创 2018-11-19 14:05:13 · 2413 阅读 · 0 评论 -
在QT5中,源程序当中的“汉字”用 QStringLiteral 包含起来
在QT5中,源程序当中的“汉字”用 QStringLiteral 包含起来。原创 2018-11-19 10:01:02 · 1230 阅读 · 0 评论 -
QT 编译的时候程序异常退出
原因:缺少程序运行所需的DLL原创 2018-11-26 16:19:58 · 881 阅读 · 1 评论 -
Qt中的布局管理器
https://blog.youkuaiyun.com/qq_29344757/article/details/77949119https://blog.youkuaiyun.com/u014252478/article/details/79924887https://blog.youkuaiyun.com/colorant/article/details/5367376 1、 QVBoxLayout *vb...转载 2018-11-30 14:12:38 · 360 阅读 · 0 评论 -
什么是第三方库/程序?
那一年, 还在学校读书, 出来实习, 第一次听说第三方库/程序, 于是就想: 第一方和第二方是谁呢? 比如, 我们在ios上开发app, 可以认为第一方库/程序就是apple提供的库/程序(sdk api), 第二方库/程序是我们自己的基础库/程序, 第三方库/程序是别人提供的库/程序(例如开源库/程序, 或者我们从别的公司买过来的基础库/程序) 就这样理解吧!...转载 2018-11-28 13:56:22 · 17050 阅读 · 0 评论 -
VS2013专业版+QT5.6.3+qt-vs-addin-1.2.5环境搭建
https://blog.youkuaiyun.com/u010368556/article/details/79246034转载 2019-06-06 14:25:15 · 468 阅读 · 0 评论 -
vs2013+Qt5+qt-vs-sddin各版本配置出现问题“ Qt version uses an unsupported makefile generator ....."
为了广大同学解惑,为了以后复习方便,特此记录!最近因为需要就搭建了vs2013专业版+QT5.6.3+qt-vs-addin各版本的环境,一开始安装的是QT5.6.3+QT+VS+ADDIN1.2.3;但是会出现问题,问题如下:"This qt version uses an unsupported makefile generator (used: ,supported: MSV...转载 2019-06-06 10:31:51 · 789 阅读 · 0 评论 -
关于QT中的字符编码问题
1、 styleLabel = new QLabel(tr("线型风格:")); tr里面的冒号是中文状态下面的冒号,此时“编译和运行”就会报错,提示“c2001:常用中有少量的换行符”;如果该“中文状态下面的冒号后面又有空格”,那么编译和运行以后,不会报错,但是会在界面上面出现乱码。 2、styleLabel = new QLabel(tr("线型风格...原创 2019-01-18 16:39:02 · 627 阅读 · 0 评论 -
VS2013中双在击*.ui打不开的解决方法
今天首次使用QT,嵌入到VS2013中,发现双击.ui时,出现报错:工具: VS2013 QT6.5.3方法一 为什么在VS里,双击*.ui的时候打不开设计器( Qdesigner) 呢? 切换到Qt Designer目录(如 C:\Qt\Qt5.6.2\5.6\msvc2013\bin ),把 Qt5WebEngineWidgets.dll 随便改个名字,例如 Qt5WebEng...转载 2019-01-13 15:47:24 · 829 阅读 · 0 评论 -
文本文件编码
首先,计算机内部只能存储二进制数据,即1和0的bit位。所以,我们要让计算机显示各种字符,就必须要对字符进行编码,让每一个字符对应一个数字编码。而之所以会造成乱码现象,是因为当初创建文件的时候采用的编码方式,和打开时的编码方式不一样,这样的对应关系就乱了,于是我们看到的就是乱七八糟的。--------------------- 原文:https://blog.youkuaiyun.com/charles_...转载 2018-12-29 13:45:38 · 5425 阅读 · 0 评论 -
Qt 安装目录说明
https://blog.youkuaiyun.com/youshijian99/article/details/80059981转载 2018-12-29 08:33:42 · 4019 阅读 · 0 评论 -
Qt中文乱码解决思路
https://www.cnblogs.com/cnjy/p/6114814.html转载 2018-12-28 20:09:49 · 467 阅读 · 0 评论 -
QT 调试器未设置
https://blog.youkuaiyun.com/ly20056402006/article/details/46365023https://blog.youkuaiyun.com/ly20056402006/article/details/46365023转载 2018-12-10 14:46:30 · 586 阅读 · 0 评论 -
QT中的setAttribute()用法
https://blog.youkuaiyun.com/qq_27312943/article/details/50899866模态对话框就是指在子对话框弹出时,焦点被强行集中于该子对话框,子对话框不关闭,用户将无法操作其他的窗口。非模态相反,用户仍然可以操作其他的窗口,包括该子对话框的父对话框。如果从线程角度来讲,模态对话框实际上是线程阻塞的,也就是子对话框是一个线程,但是在创建这个子线程之后,父窗...转载 2018-12-07 14:30:23 · 15435 阅读 · 1 评论 -
关于hpp文件
https://blog.youkuaiyun.com/caowei880123/article/details/52212729hpp,顾名思义等于.h加上.cpp,在boost、Xerces等开源库中频繁出现。 hpp,其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该hpp文件即可,无需再将cpp加入到pro...转载 2018-11-28 14:02:24 · 337 阅读 · 0 评论 -
【Qt】 error: LNK1107: 文件无效或损坏: 无法在 0x310 处读取
https://blog.youkuaiyun.com/u010168781/article/details/80009227转载 2018-11-20 18:40:43 · 2508 阅读 · 0 评论 -
QT Creator中关于QPrinter和QPrintDialog的使用
https://blog.youkuaiyun.com/qq_40563761/article/details/82502160转载 2018-11-12 17:20:33 · 829 阅读 · 0 评论 -
Qt5 与JavaScript互调
https://blog.youkuaiyun.com/chy555chy/article/details/51615230?utm_source=blogxgwz5转载 2018-11-12 17:04:14 · 344 阅读 · 0 评论 -
QT中异常退出或者mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __thiscall scriptDlg::scriptDlg(class
请先把已经存在的debug和release文件夹删除,重新编译,看会不会再出现这个问题,注意:是把调试的那些文件全部删除; 如果还在出现,那绝对说明你的一些成员函数只有声明没有实现,或者两者不一致。 ...转载 2018-10-30 14:33:19 · 1899 阅读 · 0 评论 -
第2篇 Qt5基础(二)编写Qt多窗口程序
1、通过代码来设置按钮的中文文本会覆盖以前在设计模式设置的文本,(另外,如果大家以前学过Qt 4,那么现在可能会激动地发现不用在使用setCodecForTr()等函数就可以直接显示中文了)不过,在代码中直接使用中文本不是一个好的习惯,建议在编写程序时使用英文,当程序完成后使用Qt语言家来翻译整个软件中要显示的字符串,这个在后面的教程中会讲到。2、类名首字母一般大写。3、为了实现点击...原创 2018-10-30 14:28:01 · 604 阅读 · 0 评论 -
第1篇 Qt5基础(一)Qt开发环境的搭建和hello world
1、开发qt可以使用那些IDE?使用Qt Creator进行Qt开发; 使用VS进行Qt开发; 不用IDE,直接使用记事本也可以编写Qt程序。2、在项目模板中选择Application,然后选择Qt Widgets Application,这样便会生成一个桌面Qt图形界面项目。3、Desktop构建套件(构建套件就是编译工具的集合),这个是用来编译桌面版程序的。4、在项目的类信息...原创 2018-10-30 13:30:03 · 579 阅读 · 0 评论 -
完整的qt安装教程 最新版
http://tieba.baidu.com/p/3451630520转载 2018-10-24 19:53:28 · 2115 阅读 · 0 评论 -
Qt error: LNK2019: 无法解析的外部符号 解决
按照以下几个步骤依次执行:1、确认导包是否正确,尤其自定义的文件;2、构建-->清理项目,然后执行 qmake;3、是否有槽函数声明,却没有实现或删除;4、自定义类时,构造函数或者析构函数没有实现;特别一点的5、是否需要修改pro文件。例如:使用QPrintDialog,需要导入 #include <QtPrintSupport/QPrintDialog&g...转载 2018-09-29 09:06:30 · 1356 阅读 · 0 评论 -
关于Qt添加成员函数的问题
如题,最近需要用Qt,装了QtCreator,不知道怎么添加成员函数,, 就是类似于VC这种对着类 点右键 然后添加函数这样的快捷操作,在Qt上找了半天也没找到,截图里那个求和函数是我纯手动添加的,就想问下,Qt里是怎么加函数的,谢谢了。解决: 没有事时多点一下菜单和工具按钮就会发现很多功能的。在这里可以生成成员函数的定义,看图...原创 2018-09-28 13:27:01 · 3534 阅读 · 2 评论 -
QT学习
1.在QT中添加一个新的c++类,同时QT会自动的添加一个.h的头文件(头文件名字与类名相同)2 函数的形参加上const是为了防止形参对实参的修改。3. 这个const一般是对类中成员函数属性的声明,但这个声明怪怪的,只能放在函数声明的尾部,大概是因为其它地方都已经被占用了。这个声明表示任这个函数不会修改类中的数据成员。如果在编写const成员函数时,不慎修改了数据成员,或者调用了其它...原创 2018-09-28 13:23:18 · 210 阅读 · 0 评论 -
db.setDatabaseName的使用
一、static bool createConnection() { QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName("database.db"); if(!db.open()) return false; QSqlQuery query; ...原创 2018-09-28 09:24:56 · 10206 阅读 · 0 评论 -
QT中避免使用SQL语句的类
只读的QSqlQueryModel,操作单表的QSqlTableModel以及可以支持外键的QSqlRelationalTableModel。原创 2018-09-28 09:20:52 · 281 阅读 · 0 评论 -
Qt Quick Application、Qt Widgets Application、QML的区别
用QML编写可视化界面。类似于编写网站的形式,语法和HTML非常的类似。可以把css+div的程序移植到QT当中去,这样可视化的界面就不用拖拉控件的形式布局,而是用QML的形式布局。Qt Quick Application页面布局(UI)用的QML,但是内部的业务逻辑还是用QT语法。 Qt Widgets Application 是传统的c++。用 widget 写就和传统 ...原创 2018-09-27 20:15:56 · 10490 阅读 · 0 评论 -
模式对话框和非模式对话框、accept()函数、exec()函数,Accepted信号区别
一.非模式对话框 非模式对话框是和同一个程序中其它窗口操作无关的对话框。在字处理软件中查找和替换对话框通常是非模式的来允许同时与应用程序主窗口和对话框进行交互。调用show()来显示非模式对话框。show()立即返回,这样调用代码中的控制流将会继续。 非模式对话框,说白了,就像你打开了好几个QQ聊天窗口,每个聊天窗口都是一个非模式对话框,想和谁聊和谁聊,只要点击那个窗口就可以输入聊天信息进...原创 2018-10-30 17:47:04 · 1773 阅读 · 0 评论 -
防辐射
1、简单介绍一下信号和槽:大家可以把它们都看做是函数,比如这里,当单击了按钮以后就会发射单击信号,即clicked();然后对话框接收到信号就会执行相应的操作,即执行accept()槽。一般情况下,我们只需要修改槽函数即可,不过,这里的accept()已经实现了默认的功能,它会将对话框关闭并返回QDialog::Accepted标识,所以无需再做更改。下面我们要使用返回的QDialog::Acce...原创 2018-11-01 10:18:12 · 559 阅读 · 0 评论 -
信号与槽函数
1、简单介绍一下信号和槽:大家可以把它们都看做是函数,比如这里,当单击了按钮以后就会发射单击信号,即clicked();然后对话框接收到信号就会执行相应的操作,即执行accept()槽。一般情况下,我们只需要修改槽函数即可,不过,这里的accept()已经实现了默认的功能,它会将对话框关闭并返回QDialog::Accepted标识,所以无需再做更改。下面我们要使用返回的QDialog::Acce...原创 2018-11-01 10:20:39 · 5014 阅读 · 0 评论