原创 Qt模態對話框 非模態對話框
show() 非模態對話框exec() 模態對話框
原创 Qt 觸發繪畫事件
調用update函數或是repaint函數,觸發paintEvent函數repaint函數可以通過參數,更新某一塊區域repaint函數立即觸發paintEvent函數update函數不會立即觸發,由消息隊列安排處理,多個update觸發的
原创 Qt窗口透明
setWindowOpacity(0.3);setAttribute(Qt::WA_TranslucentBackground, true);ui->pushButton->setFlat(true);
原创 Range-Based for
vector<string> vs = {"abc","xyz","mnq"}; vector<string>::iterator itr = vs.begin(); for(; itr != vs.end(); itr++) {
原创 R"()" 原生字符串, 即字符串中無轉義, 亦無需再反義
string path = "C:\Program Files (x86)\alipay\aliedit\5.1.0.3754"; string path2= "C:\\Program Files (x86)\\alipay\\aliedi
原创 函數傳參的三種方式
傳值 值傳遞傳址 指針傳遞傳引用 引用傳遞
原创 C++ const
修飾成員函數 (常成員函數)在常成員函數中,不能改變數據成員的值。常成員函數只能調用const成員函數常對象 常對象指針 常引用const修飾數據成員
原创 libevent 事件循環
#include <stdio.h> #include "event2/event.h" #include <unistd.h> void stdin_callback(evutil_socket_t fd,short what,void
原创 libevent 事件狀態改變
#include <stdio.h>#include "event2/event.h"#include <unistd.h>void stdin_callback(evutil_socket_t fd,short what,void *ar
原创 static const
class A{ public: static const int a = 10; //修飾成員變量時,就地初始化。既不放在初始化列表中,也不放在類外。 };
原创 static
class A{ int x; int y; static int share; //類內聲明 } int A::share = 100; //類外定義初始化,不需要寫static關鍵字 void main()
原创 qmake cmake
用來組建項目,解析.pro文件,生成Makefile
原创 PyQt5是什麼
https://blog.csdn.net/qq_38278799/article/details/83871040https://wenku.baidu.com/view/f9e4e9d829ea81c758f5f61fb7360b4c2