
Tarena_Qt
love_mailong
这个作者很懒,什么都没留下…
展开
-
day01
?C++day12笔记: 回顾: 1 异常 1)异常抛出 throw 异常对象; 2)异常捕获 try{...}catch(...){} 3)异常说明 ======================= 二十四 异常(Exception) .... 6 C++标准异常类 class exception{ public:转载 2017-06-18 16:00:41 · 194 阅读 · 0 评论 -
day02
回顾: 1 Qt概述 Qt 4.x.x Qt 5.x.x 2 第一个Qt程序 qmake -project qmake make =================== 一 Qt编码方式 1)Qt内部都是使用QString(unicode编码) 2)如果编码方式不是Unicode,在显示中文字符串时需要转换成unicod转载 2017-06-18 16:05:46 · 156 阅读 · 0 评论 -
day03
?回顾: 1 Qt编码方式(unicode) QTextCodec* coder = QTextCodec::codecForName("GBK"); coder->toUnicode("中文字符串"); 2 QT信号和槽机制 class XX:public QObject{ Q_OBJECT signals: void sig_转载 2017-06-18 16:06:23 · 147 阅读 · 0 评论 -
day04
回顾: 1 Qt设计师 2 Qt创造器 ============ 一 资源与图片 《案例》美女图片浏览器 1)使用Qtcreator创建工程:ShowPics 2)类名:ShowPicsDialog 3)设计UI frame(显示图片) --》垂直策略:Expanding --》frameShape:box btnNext(下一张)转载 2017-06-18 16:06:52 · 184 阅读 · 0 评论 -
day05
回顾: 显示:QLabel、QFrame、QMessageBox 输入:QLineEdit 按钮:QPushButton QDialogButtonBox 事件: void paintEvent(QPaintEvent*); void timerEvent(QTimerEvent*); void mousePressEvent(QMouseEvent*转载 2017-06-18 16:54:16 · 202 阅读 · 0 评论 -
day08
?回顾: QT网络编程: QHostAddress QUdpSocket QTcpSocket QTcpServer ... 《案例》网络聊天室 1 服务器 1)使用QTcpServer创建并发服务器 2)保存所有和客户端通信的套接字 3)接收客户端的消息(read) 4)转发消息给所有的客户端(write) 2 客户端 1)QTcpS转载 2017-06-20 16:43:00 · 339 阅读 · 0 评论 -
day06
回顾: 1 CREATE TABLE 表名 (列名 类型[约束],...,...); 2 DROP TABLE 表名; 3 INSERT INTO 表名 (列名,...) VALUES(数值,...); 4 DELETE FROM 表名 WHERE 条件; 5 UPDATE 表名 SET 列名=数值,... WHERE 条件; 6 SELECT 列名 FROM 表名转载 2017-06-20 16:41:30 · 196 阅读 · 0 评论 -
day07
1 QT多线程 class XX:public QThread{ void run(void){ 将在独立线程中执行。 } }; XX threadx; threadx.start(); 2 线程同步 1)互斥量 QMutex 2)读写锁 QReadWriteLock 3)信号量 QSemaphore 4)条件等待 QWaitC转载 2017-06-20 16:42:29 · 197 阅读 · 0 评论