QT开发
Howardk
这个作者很懒,什么都没留下…
展开
-
获取QTextEdit 中的数据,保存到excel中
Qt控件QTextEdit中显示数据如上图所示,现在需要功能:读出控件中的数据,保存到excel中。bool MainWindow::exportToExcel(){ QStringList list; QString filepath=QFileDialog::getSaveFileName(this, QStringLiteral("文件保存"),"../",tr...原创 2019-12-23 19:30:24 · 1319 阅读 · 1 评论 -
Qt测算程序运行时间
【问题描述】程序运行时间是编程的一项重要指标,在QT中如何测算程序的运行时间呢?测试函数:#include <math.h> void function() { unsigned int i,j; double y; for(i=0;i<1000;i++) for(j=0;j<1000;j...转载 2019-12-02 15:07:30 · 294 阅读 · 0 评论 -
正确理解Widget::Widget(QWidget *parent) :QWidget(parent)这句话
在讲解原因之前,先请大家看下面的一个例子:#include <iostream>using namespace std;class Base{public: Base() :m_num(0) { cout << "this is Base()" << endl; } Base(in...转载 2019-11-22 19:47:34 · 1834 阅读 · 2 评论 -
QT编译错误——cannot find file .pro
Cannot find file: D:\WorkArea\电梯检测毕设\scope\scopeV3\scope.pro.15:37:13: 进程"D:\Program\Qt\Qt5.8.0\5.8\msvc2015_64\bin\qmake.exe"退出,退出代码 2 。Error while building/deploying project scope (kit: Desktop ...原创 2019-10-14 15:40:40 · 1797 阅读 · 0 评论 -
关于Qt的事件循环以及QEventLoop的简单使用
文章来源:https://www.cnblogs.com/god-of-death/p/7834285.html1、事件循环一般用exec()函数开启。QApplicaion::exec()、QMessageBox::exec()都是事件循环。其中前者又被称为主事件循环。事件循环首先是一个无限“循环”,程序在exec()里面无限循环,能让跟在exec()后面的代码得不到运行机会,直至程序从...转载 2019-06-17 14:36:31 · 871 阅读 · 0 评论 -
QT中PRO文件写法
在QT中,qmake可以将一个.pro文件生成一个makefile文件,.pro文件的写法如下:1、注释从“#”开始,到这一行结束。2、模板变TEMPLATE量告诉qmake为这个应用程序生成哪种makefile。 例如:TEMPLATE= app,下面是其他可供使用的选择:A> app -建立一个应用程序的makefile。这是默认值,所以如果模板没有被指...转载 2019-03-20 14:32:24 · 320 阅读 · 0 评论 -
Qt 在arm下的移植
1 Tslib移植1.1 源码下载1.2 解压 tar -xvf tslib-1.4.tar.gz1.3 配置# cd tslib# ./autogen.sh# echo "ac_cv_func_malloc_0_nonnull=yes">arm-linux.cache # mkdir /opt/tslib# ./configure --prefix=/opt/ts...原创 2019-08-12 16:59:45 · 818 阅读 · 0 评论 -
error: C2039: “staticMetaObject”: 不是“QGraphicsItem”的成员
当使用Qt的图形视图框架时,自定义图形类时,一般这样写class myItem:public QGraphicsItem{public: myItem(); void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); QRectF boundingR...转载 2019-04-03 18:58:10 · 4051 阅读 · 0 评论