原创 Qt 部分翻譯不起作用的原因

1、類中沒有定義Q_OBJECT;

原创 VS2013下live555的編譯的注意事項

項目需要,需要搭建live555流媒體服務器進行本地客戶端解碼的測試。 網上找了一下資料,講的都挺詳細的,參照的博客鏈接如下。 1、http://www.cnblogs.com/skyseraph/archive/2012/04/11/2

原创 VS2013編譯lib庫Release版本比Debug版本大的原因

在用VS2013編譯live555的各個lib庫工程時,發現Release版本竟然比Debug的體積還要大,以前沒有遇到過。後來查資料,發現是VS的優化設置問題。 在項目屬性中,將全程序優化的選項設置爲 無全程序優化 即可。  

原创 socket的阻塞與非阻塞send/recv

先理一下阻塞和非阻塞的概念: 阻塞就是讓當前調用線程一直處於停止等待當中,掛起的狀態,線程函數會被卡住。 非阻塞則是不管運行結果如何,都會繼續往下執行(往往都要處理很多返回結果),線程函數裏一般都是一個循環,不停的輪詢。 再理一下發送接收

原创 Qt中文排序

開發的項目中,需要對列表進行中文排序,所以需要用到此功能。代碼結構如下: QLocale cn(QLocale::Chinese); QCollator cr(cn); std::sort(string_list.begin(),str

原创 基於FFmpeg的libswscale的示例

最近做項目,需要將RGB32格式的QImage圖像轉換成YUV422P格式的圖片,於是網上找了下相關資料順便學習下,使用FFmpeg的sws_scale庫. libswscale庫使用起來比較方便,主要使用到三個函數,即 1)sws_ge

原创 Linux socket非阻塞connect方法

socket  non-blocking mode connect         對於面向連接的socket類型(SOCK_STREAM,SOCK_SEQPACKET),在讀寫數據之前必須建立連接,connect()函數用於完成面向連

原创 MFC中LOGFONT字體大小轉換

MFC中,LOGFONT的lfHeihgt與FontSize的大小轉換規則爲: LOGFONT.lfHeight = MulDiv(-m_FontSize,GetDeviceCaps(GetDC(NULL),LOGPIXELSX),72)

原创 AthenaMobileDP隱私聲明

隱私權聲明 本應用連接網絡僅爲控制硬件設備,不會收集你的個人信息,也不共享你的個人信息。 應用名稱 AthenaMobileDP 關於本應用 本應僅爲控制設備應用,不關注任何配置相關信息,所有數據均來自服務器端。   測試賬戶登陸信息:

原创 C#調用C/C++動態庫 封送結構體,結構體數組

一. 結構體的傳遞   Cpp代碼    #define JNAAPI extern "C" __declspec(dllexport) // C方式導出函數      typedef struct       {         int

原创 qt使用動態庫(DLL)

本文主要講解在QT開發環境中如何使用VC生成的DLL及QT自身生成的DLL。至於其它情況本文不作討論。 連接庫分爲2種 (1)動態連接庫,通常有.h .lib .dll三個文件,功能實現在dll中 (2)靜態連接庫,通常有.h .lib二

原创 Qt 觸屏QLineEdit獲取焦點後不出現系統鍵盤的問題

Qt開發的在surface上的應用,出現QLineEdit獲得焦點後不出現系統鍵盤的問題,但是設置成密碼模式就能自動彈出鍵盤。 在網上進行了一番搜索,幾乎都是自己去過濾事件,然後調出自己寫的軟鍵盤。 最後windows10系統費勁升級到了

原创 C++回調函數和this指針的實例

---------------------  作者:徐小hi  來源:CSDN  原文:https://blog.csdn.net/u010177010/article/details/50837067  版權聲明:本文爲博主原創文章,轉

原创 QListWidget獲取當前視圖索引的方法

Qt在開發QListWidget控件的時候,會遇到獲取當前視圖所處的索引的問題,那麼我們如何獲取這些索引以進行相應處理呢? 方法: int index = QListWidget->indexAt(QListWidget->viewpor

原创 正則表達式中常用符號

一:   正則在Perl、Py森、Ruby、Java等語言中文本的正則表達式幾乎是一樣的   以前常用到的在網上都有現成的例子拿來用,比如電話格式、郵箱格式之類的。   但是自然語言處理中往往會根據自己的需求來制定一個表達式,如果正則的知