C++ Qt
文章平均质量分 80
phoenix_te
努力转行中
展开
-
Qt 连接 SQL server
一、在SQL server中,先启用sa,并设置好密码。二、通过 ODBC 为所需要连接的数据库设置DNS。(https://www.cnblogs.com/nufangrensheng/p/3816474.html) 三、编写代码,连接数据库QSqlDatabase db = QSqlDatabase::addDatabase("QODBC"); //数据库驱动类型为SQL Server ...原创 2018-02-27 16:04:36 · 597 阅读 · 0 评论 -
QString 的一个方法
(摘抄至http://blog.csdn.net/haiross/article/details/49861625)str = QString("%1 %2 (%3s-%4s)") .arg("permissive").arg("society").arg(1950).arg(1970);在这个例子中,"%1"被"permissive"替换,"%2被"society"替换,&qu原创 2018-02-27 18:57:47 · 879 阅读 · 0 评论 -
计算器程序
第一个Qt程序,海贼风的计算器,对其做如下介绍一、功能:1.多项相加2.一次计算结束后,计算结果可以继续运算3.对+,-是作为符号还是运算符的判断4.清零 随时可以清零重新计算5.按下一个数字后,再按下一个或不按运算符,最后按下等号时,计算结果为这个数字本身。 但是按下一个数字后,按了多个运算符,结果为"Error"二、实现:如果只是编写一个两个数运算的计算器,其算法很简单,但是对于多...原创 2018-02-18 15:57:06 · 719 阅读 · 0 评论 -
QSignalMapper
QSignalMapper 类用来接受多个信号,将信号汇总后再发射一个新信号。用处主要是使多个执行类似功能的槽函数化简为一个。比如说,界面上有十个按钮,按期中一个就输出按钮的名称。每个按钮的该槽函数执行功能基本相同,只是传递信息不同。QSignalMapper *signalMapper = new QSignalMapper(this); //先创建一个信号发射器for(多个对象){con...原创 2018-02-28 14:45:43 · 198 阅读 · 0 评论 -
连接数据库的程序:一个小型的管理系统
一、涉及到的知识点如下:1.连接数据库,利用SqlQuery与SqlTableModel对数据库进行操作。2.设置窗口背景图片,窗口标题,窗口Icon等。二、功能:1.连接SQL server 数据库,初始化Teacher表与Student表,并插入一位默认的Teacher;2.teacher与student在登录界面选择登录3.teacher管理界面可以 添加、修改、删除、查询 teacher与...原创 2018-03-30 23:47:38 · 603 阅读 · 0 评论 -
管理系统的源码
基本思路如下:1.成员基类Person,学生类Students与教师类Teacher继承Person;2.操作基类OperationPage,添加、删除、修改、查询类 继承自OperationPage;3.主函数里初始化数据库信息,实例化LoginPage类,loginPage选择登录教师还是学生,相应进入到studentPage与teacherPage进行操作。main.cpp#include ...原创 2018-03-30 23:57:52 · 1022 阅读 · 0 评论