筆者系統:ubuntu 14.04
qt: 5.7.0
mysql:5.5.4
第一步:安裝mysql資料庫
sudo apt-get install mysql-server
apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev
第二步:安裝qt5.7.0
2、./qt-opensource-linux-x64-5.7.0.run
一直點下一步就好了,這裡就不展開講了,沒難度。
第三步:新建乙個專案,筆者命名的名稱為qtmysql,基類選擇qwidget;在forms那一欄裡面有個ui介面,在上面畫出乙個簡單的登陸介面
畫這個介面主要用到的控制項有grid layout控制項,四個label控制項,四個
line edit控制項。這裡可以對所有的類進行重新命名,方便後面呼叫。
第四步就是在source中找到widget.cpp和在標頭檔案中找到widget.h
在widget.h新增幾個變數
protected:
qsqldatabase db; //建立資料庫類
bool success; //是否登陸成功
int db_port; //埠號
qstring db_host; //主機ip
qstring db_name; //資料庫賬號
qstring db_password; //密碼這裡
在widget.cpp新增以下**
#include "widget.h"
#include "ui_widget.h"
#include"qmessagebox"
widget::widget(qwidget *parent) :
qwidget(parent),
ui(new ui::widget)
widget::~widget()
void widget::on_okbtn_clicked()
else
}void widget::on_canclbtn_clicked()
python第一章筆記 第一章 基礎
參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...
第一章 緒論
1.16 void print descending int x,int y,int z 按從大到小順序輸出三個數 print descending 1.17 status fib int k,int m,int f 求k階斐波那契序列的第m項的值f gender char schoolname 校...
第一章 概述
1.模擬量輸入,輸出,開關量 閃爍 輸入,輸出及資料通訊 2.模擬量大多為開關量 3.mcu前做為前端採集器,mcu 感測器 4.開發步驟 1 i o分析 2 mcu造型 3 評估系統及相關硬體 4 設計硬體系統 5 硬體系統模組測試 6 軟體系統設計 7 系統測試 8 進一步工作 5.交叉編譯 6...