qt
那个谁上山
这个作者很懒,什么都没留下…
展开
-
win8.1 64位qt5.4.0 gui程序调用控制台窗口
在VS中创建Qt程序,利用VS Add-in 创建.pro文件,在.pro文件中添加 CONFIG += console从VS Add-in 中打开.pro文件,build工程, 若出现以下错误,就在VS Add-in中选择 Qt Project Settings->Properties->Version 选择正确的Qt版本。 在Version中选择版本后,可能又出现以下错误 在VS-Ad原创 2015-05-29 12:53:08 · 1364 阅读 · 0 评论 -
QT 常见错误总结
(1)出现以下错误可能是 pro文件中的module没有说明1>moc_QView2D.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: static struct QMetaObject const QWidget::staticMetaObject" (__imp_?staticMetaObject@QWidget@原创 2017-05-21 19:06:50 · 658 阅读 · 0 评论 -
QXmlStreamReader 读取xml 文件
QFile probeFile ("1.xml");if( probeFile.open(QIODevice::ReadOnly | QIODevice::Text) ) { QXmlStreamReader xmlReader(&probeFile); xmlReader.readNext(); while(!xmlReader.atEnd()) { if (xmlReader.原创 2015-10-03 12:42:19 · 2014 阅读 · 0 评论 -
Qwt 编译,建新工程
Qwt 可以用来作图。http://qwt.sourceforge.net/index.htmlWindows下编译Qwt源码如下,针对使用VS2010:(1)修改源码qwtconfig.pri 文件中 QWT_INSTALL_PREFIX,改成自己希望安装的路径;(2)启用控制台程序Qt4.8.6 Command Prompt (其他版本Qt类似)cd PATHqmake原创 2016-01-21 10:44:06 · 661 阅读 · 0 评论 -
QXmlStreamWriter 写入xml 文件
QString fileName(tr("output.xml"));QFile file(fileName);if (!file.open(QFile::WriteOnly | QFile::Text)){ std::cerr << "Error: Cannot open file" << std::endl;}QString strA(tr("A")), strB(tr("B")原创 2015-11-13 10:30:33 · 1518 阅读 · 0 评论 -
win7 32bit 用qmake编译qt程序
一、环境变量的设置首先检查cl 环境配置是否正确。windows键 + R 打开“运行”,输入 cmd 。再输入cl。(1)若提示cl 不是外部或内部命令什么的,就要在Path 中添加:%prefix%\Microsoft Visual Studio 10.0\VC\bin (其中%prefix%是安装路径)(2)若运行后提示缺少mspdb100.dll ,就要在Path原创 2015-10-27 14:21:15 · 1136 阅读 · 0 评论 -
QT4.8.6 Designer 集成VTK5.10.1 中QVTKWidgets插件
找到编译好的VTK文件夹下 QVTKWidgetPlugin.dll 例如:E:\VTK\VTK5.10.1_VS2010\VTK\plugins\designer中的QVTKWidgetPlugin.dll。将其复制到对应QT文件夹下 \plugins\designer 例如:E:\Qt\Qt4.8.6\plugins\designer。同时需要放入对应的.lib文件,注意此.lib文件应该在原创 2015-06-08 19:41:20 · 1466 阅读 · 0 评论 -
qt 子窗口访问父窗口中的成员函数、成员变量
Father.h#ifndef FATHER_H#define FATHER_H#include #include "ui_Father.h"class Father : public QMainWindow{ Q_OBJECTpublic: Father(QWidget *parent = 0, Qt::WFlags flags = 0); ~Father(); Q原创 2015-09-30 16:21:12 · 7343 阅读 · 5 评论 -
vs2010 建立gui 工程后打开console控制台方法
在VS2010中建立Qt的应用程序后,控制台窗口消失了,这会对调试过程造成很大不便,不能及时知道程序的运行情况。而重新打开控制台窗口也很简单: 方法:点击Properties>Linker>System>SubSystem,将Windows (/SUBSYSTEM:WINDOWS)改为Console (/SUBSYSTEM:CONSOLE)即可。转载 2015-09-30 15:07:00 · 2577 阅读 · 0 评论 -
qt 子窗口调用父窗口的函数
Father.h#ifndef FATHER_H#define FATHER_H#include #include "ui_Father.h"#include "Son.h"class Father : public QMainWindow{ Q_OBJECTpublic: Father(QWidget *parent = 0, Qt::WFlags flags =原创 2015-09-30 10:35:47 · 8165 阅读 · 4 评论 -
同时安装VS2010 + Qt4.8.6 + Qt Add-in 和VS2008 + Qt4.8.6 + Qt Add-in
在Qt官网上下载: Qt: qt-opensource-windows-x86-vs2008-4.8.6 qt-opensource-windows-x86-vs2010-4.8.6 Qt Add-in: qt-vs-addin-1.1.11 qt-vs-addin-1.1.10安装即可。 注意:qt-vs-addin版本一样的话,没法安装。下个不一样的就可以了。原创 2015-06-13 10:32:58 · 1757 阅读 · 1 评论 -
Qt Gui程序显示文本用QPlainTextEdit
QPlainTextEdit可以显示多行文本,可以转数字,字符串等。 appendPlainText函数可以用来往里边添加文本。记录一下。原创 2015-06-02 22:33:28 · 1594 阅读 · 1 评论 -
重写Qt中paintEvent事件画5个参数的椭圆
重写Qt中paintEvent事件画5个参数的椭圆原创 2015-05-30 10:43:17 · 1137 阅读 · 0 评论 -
VS2013建立Qt程序错误处理
debug出现以下错误 右击项目,properties->C/C++ 中Debug Information Format 选择 Program Database(/Zi) Linker->Debugging 中选择Generate Debug Info 选择 Yes(/DEBUG)原创 2015-05-29 14:36:32 · 729 阅读 · 0 评论 -
Qt常用小技巧
(1)用于调试程序。QMessageBox::information(0, tr(""), tr(""));//用于调试程序原创 2015-07-03 12:30:47 · 625 阅读 · 0 评论