- 博客(11)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 QStringList和QList<QString>使用区别和注意事项
这里我要说的是,在tableWidget中添加数据时的使用方法。提前要说明的是:在给tableWidget使用setItem 添加的内容只能是QString!看一下代码吧 QStringList list; list<<"Name"<<"Sex"<<"Age"; ui->tableWidget->setColumnCount(list.size()); ui->tableWidget->setHorizontalHea
2021-02-19 18:37:27 6466
原创 VS+Qt配置QCharts,建立坐标轴,画图形
在Qt 和VS 两者中均可以使用QChart,我在这里是用VS上的Qt。Qt里:如果只在Qt使用的话,需要QT跟新组件加入QChart。然后在.pro配置文件中加入 QT += charts 并在使用的.h头文件上边加上 using namespace Qtcharts或者一个宏 QT_CHARTS_USE_NAMESPACEVS里:在VS上的话,需要配置一下,详细过程方参考:(其实就是把显示的widget 提升为 QChartView, 然后配置一下路径即可)https://blog.csd
2020-12-28 15:10:59 2252
原创 QTableWidget入门内容(建立+增删改查)+代码讲解
我在这里先用文字说明一下,开始一共分为四步step1:设置列数step2:添加水平表头step3:设置行数step4:有了列数行数,就往里边添加就好了ps:增删改查,我在下边也会写。根据自己需求使用就好!**四个步骤对应的代码如下**step1:设置列数step2:添加水平表头step3:设置行数其实只要三行代码就好了,我用了一个数组来存表头名。QStringList list;list<<"Name"<<"Sex"<<"Age";ui-&g
2020-12-08 20:04:40 2112
原创 LineEdit 随着输入显示textChanged (模糊搜索)
首先建立一个LineEdit在ui界面下然后给它起个名字建立连接: 注意这里是 textChanged (也可以在ui界面下,右键点击转到槽)searchInputEdit是搜索用的一个函数。在cpp文件下边有自己写一个connect(ui->searchInputEdit, &QLineEdit::textChanged,this,&MainWindow::searchInputEdit);写一个简单的数据库。并搜索数据库中的人物信息,并且在Qt的 tableView中显示
2020-11-20 21:13:02 1924 2
原创 单例模式入门讲解C++和Qt5
为了干嘛呢?就是创建一个类,让这个类的对象只有一个(比如叫session),并且在其他类中可以调用操作这个对象(session)的函数和属性。 更专业的定义可以百度百科!需求:1.用指针 2.面向对象的知识点 3.函数生成和使用 4.基础语法(变量,数据类型等)代码讲解第一步:构造函数私有化让这个类只生成一个实例那么把这个实例保存在这个类中(保存在静态成员中- static)class A{ private: A(){ } static A *m_.
2020-11-06 18:19:55 274
原创 LNK2005问题_已经在*.obj _已经解决!
我是在Qt5 下,用C++语言。情况: 每当我在其他头文件中加入 这个文件(#include <singleton.h>) 就会报错。显示已经在*obj已存在。原因是:头文件里面定义了全局变量。所以: 不要在头文件中定义全局变量!!!见最后一张图!已解决方法!:...
2020-11-06 16:35:01 449
原创 软件测试概述
一、什么是软件测试发现错误。评价程序或 系统属性为目的测评。是对软件质量的度量。1)什么是软件缺陷软件为实现规格说明说中的功能。功能出现了错误功能超出规格说明书的范围软件未达到目标软件难理解,不易使用,运行速度缓慢。2)软件缺陷来源编码(个人技能)软件设计软件需求(这点原因最大:需求文档问题,调研)其他(环境配置等原因)*对需求文档要求要高一些!!!二、软件测试的对象程序文件 (系统配置文件,排版,内容)数据 (配置文件必须正确,遵循国标国家规范)文件和数据常常被忽略
2020-11-05 13:49:12 94
原创 Qt5 ui界面下显示数据库内容,tableView用法
tableview控件显示数据库中的内容为 表格行修改窗体的标题属性Lwindowtitle这个是在**.h头文件**中的private下#include<QSqlQueryModel>private:QsqlQueryModel *qmodel; //指针类型表示全局变量通过数据模型来渲染表格在**.cpp文件**中qmodel = new QSqlQueryModel();qmodel->setQuery("select * from UserInfo");ui-
2020-11-04 19:06:07 4106 3
原创 Qt下使用SQLite基础(一)
通常使用sqlite3这个工具使用数据库。常用命令**命令符cmd下 ,常用命令:**sqlite3 myDatabase.db 创建一个数据库,文件名称为myDatabase.tables 显示当前数据库中,所有表有哪些create table userInfo(username, password) 创建一个表,名称是userInfoinsert
2020-11-03 10:58:55 255
原创 c++面向对象-类的函数调用(一)
调用类中的函数写法test1.h的头文件#include<iostream>using namespace std;class test1{public: int sumFunc(int x, int y);private:};test1.cpp的内容#include "test1.h"int test1::sumFunc(int x, int y) { return x + y;}其他函数调用时:test1 *a = new test1();cout &l
2020-11-03 09:58:02 11556
Computer Architecture.rar
2020-11-03
Object-oriented System 설계.rar
2020-11-03
Embedded Systems Design
2020-11-03
vector的push_back和vector[]=的方式有什么区别?
2021-04-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人