C++
商商-77
Keep moving!!!
展开
-
QT读写ini配置文件
/********下面是写ini文件*************************/ //Qt中使用QSettings类读写ini文件 //QSettings构造函数的第一个参数是ini文件的路径,第二个参数表示针对ini文件,第三个参数可以缺省 QSettings *configIniWrite = new QSettings("HouseManager.ini",原创 2014-08-10 10:09:37 · 867 阅读 · 0 评论 -
房屋出租管理系统
本系统采用QT+Access开发数据库连接头文件connection.h#ifndef CONNECTION_H#define CONNECTION_H#include #include #include #include QSqlDatabase db;QSqlQuery query;QString dsn;static bool createConnection(){原创 2016-02-04 11:02:01 · 2344 阅读 · 4 评论 -
QT数据库操作
QT连接数据库,在pro文件中加上QT += sql连接数据库QSqlDatabase OpenDB(){ QSqlDatabase db=QSqlDatabase::addDatabase("QODBC"); // 注意,对于express版本数据库, 一定要加\\sqlexpress这种后缀 // QString dsn="DRIVER={SQL SERVER}原创 2014-08-10 10:09:21 · 691 阅读 · 0 评论 -
QT实现贪吃蛇
board.h#ifndef BOARD_H#define BOARD_H#define MAX_X 40#define MAX_Y 30#define NORMAL_LABEL 0//普通label#define BORDER_LABEL 1//边界label#define SNAKE_LABEL 2//蛇身label#define FOOD_LABEL 3//食物label原创 2014-08-10 10:09:32 · 962 阅读 · 2 评论 -
PuzzleGame部分核心算法
#include "mainwindow.h"#include #include #include #include #include #include #include MainWindow::MainWindow(QWidget *parent) : QWidget(parent){ init()原创 2014-08-10 10:09:30 · 1135 阅读 · 0 评论 -
线性表的各种操作
#include"stdio.h"#define ElemType int#define MAX 10typedef struct{ ElemType data[MAX]; int last;}List;int search(int i,List list1){ List list=list1; if(i>list.last) {原创 2014-08-10 10:08:47 · 536 阅读 · 0 评论 -
C语言打乱一组数字顺序
#include#include#include#includeint main(){ int a[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; int n=16; int i,j,T=1000,tmp; srand(unsigned(time(NULL))); while(T--) { i=rand()%n; j=ran原创 2014-08-10 10:09:34 · 7739 阅读 · 0 评论 -
C++基础入门
#include "iostream"using namespace std;class A{public: A(int x1){ x = x1; } void disp(){ cout << "x = " << x << endl; }private: int x;};int main(){ A a(1),b(2);原创 2014-08-10 10:09:28 · 578 阅读 · 0 评论 -
QT笔记
1.菜单栏上的弹出窗口void MainWindow::on_new_action_triggered(){ MyDialog myDialog;//MyDialog是一个ui myDialog.setModal(true); myDialog.exec(); /*******上面的写法弹出的窗口挡住后面的窗口***********/ /*******下面原创 2014-08-10 10:09:23 · 624 阅读 · 0 评论 -
QT入门
QT += core gui widgets //引入需要用到的库qDebug()label->setStyleSheet("background:red; border-radius:25px");//设置样式表label->setFont(QFont("宋体",20));//设置标签的字体及大小ctrl + i 格式化代码F4在cpp文件和h文件之间切换signal函数和slot函数都是voi原创 2014-08-10 10:09:15 · 741 阅读 · 0 评论 -
House项目总结
主界面用MainWindow,其他的都用Dialog。在MainWindow的构造函数中连接数据库,在MainWdow的析构函数中关闭数据库的连接。QT连接Access代码片段如下bool createConnection(){ QSqlDatabase db; db = QSqlDatabase::addDatabase("QODBC"); db.setDatabaseN原创 2016-02-04 11:02:04 · 276 阅读 · 0 评论